This is actually a pretty good location. Right across from the Forum, close to LAX, easy access from the more affluent neighborhoods. I new stadium with all the other stuff that is built up around it will be good for the area. I am sure St. Louis will come up with incentives to try to keep them. The Dome in St. Louis is only 20 years old. Is that the expected life span of an NFL stadium these days?
Like most things, it’s not the structural integrity of the stadium there but the “style,” although in this case that’s a bit misleading term. Owners today want stadiums to generate more revenue with improved restaurants, etc. and an adjacent development that makes them money 24/7/365. So by “style” a mean the design- what its intended to do. The dome in St Louis is just a stadium. The Rams want a destination. The Forum in LA is still used, heck even the Sports Arena (a little!) but the teams in Staples Center get a lot more dough out of playing there.