because the sports team generates income. If the city won't fiance the new stadium, another city or county will. They know this, and right accross the river is some cities in Illinois that could have the state of Illinois finance the stadium while the state of Missouri is trying to balance its budget to finance all the highway repairs they are doing.
Don't even joke about blowing up the stadium, after 9/11 it is just poor taste to do so. The 36 year old stadium is fine the way it is, the problem is the wealthy owners that want the state and city to foot the bill.
I think thatthe Feds should make a law that state and local funds should not be used to build new stadiums, etc.