Originally Posted by Brock
No, profit is a very exacting term. This is a money loser for investors.
No, profit is a word by users who measure things by dollars and cents. ROI isn't measured in pure profit. It's measured by intangible benefits as well. Otherwise, no stadium project would ever be invested in. Most of the benefit from a stadium deal comes from the businesses that sprout up around a stadium. Anybody who's followed the NHL lockout's effect on small businesses would understand that. Or hell, how much more convenient to make business trips where I can just sit on a train and do work, instead of sitting in a car listening to... the radio.
There are benefits here. Anybody who's lived in the northeast understands how valuable public transportation is. It reduces traffic, reduces congestion, makes cities more walkable, and makes it more convenient to become a tourist to other neighboring markets. Plus, it's a pretty damn cool thing to do and I hate that the midwest has such poor public transportation. For many outside residents, it's an absolute dealbreaker for a city not to have it.