I'm a sports fan, and the Olympics are majestic. That said, Olympic games often produce "white elephants," stadiums which are only used once -- at huge cost -- and then languish.
Boston's 2024 Olympic bid looked set to produce more white elephants. Creating a stadium just for the Olympics, without regard for ongoing sports demand in a region, guarantees this.
To be honest, though, the prospect of white elephants has never really bothered me before. It seemed like the necessary evil of hosting an Olympics.
On the other hand, requesting a city's taxpayers to be liable for any cost over-runs in hosting a Games -- and there are always over-runs -- is shocking. It's effectively a blank check to developers and construction companies, no matter how many cost controls may ostensibly be in place. Apparently Boston was asked to make such an irresponsible commitment, and Mayor Martin Walsh said no. Kudos to him.