The Cards have decided Busch Stadium isn't good enough for them any more. Not enough luxury boxes. They want to tear it down and build a new stadium, presumably with luxury boxes where the cheap seats currently are. They want taxpayers to fund a stadium that most of us then won't be able to afford to visit.
Stadiums strike out with voters.
An interesting look at whether new stadiums really give local economies what is promised. It's amazing that non-sports geeks get tricked into voting for these million dollar stadiums. A few years ago I watched with disbelief as Tampa voted to buy Malcom Glazer a new stadium despite the fact the old one wasn't even paid for. Some pro-stadium people were even saying that getting the stadium would help Tampa bid for the Olympics. The voters got duped and a billionaire got a free stadium.