Boston probably did the right thing to withdraw it's bid for the 2024 Games. The public expenditure would have just been too high. Massachusetts is a small state, and the Games would probably have some venues outside of Boston. The Boston Olympic Committee played up the benefits of all the jobs, tourism, construction, new facilities,etc. that would result from the Games. They promised that they'd be entirely funded privately, not publicly.
But you can't believe those promises, and the public didn't buy it. It would have to have been public tax dollars that provided the improvements to the infrastructure (highways, bridges, etc.) to make the new facilities possible. And whatever new facilities are needed could be built without the expense of hosting the Olympics.
I love watching the Olympic Games on television. I'm sure that they do provide an economic boost for certain segments of the community in which they take place. But in these hard economic modern times, the public expense just isn't justifiable. I wish Los Angeles good luck with their bid, but they need to be careful.