In the North Texas case, that stadium has made tons of local businesses thrive. It holds major events throughout the year and the profits trickle down throughout Arlington. Even little things like selling parking spots in your private lot for $20, makes event days worth it.
Just ask the city...