To use a flawed analogy…
Here in the USA, there is no professional football team in Los Angeles, the second largest city in the country. There ARE pro teams in much smaller, less important cities, like Jacksonville and Nashville.
Why? Because Los Angeles doesn’t NEED a football team to “prove” that they’re a big, important, world-class city- they ARE a big, important, world-class city and don’t need to prove a damn thing to anyone. Hence, they won’t spend a lot of tax dollars to subsidize a pro football team, as a lot of smaller cities eagerly do.
The Olympics are a great show, but frankly? I’d rather NOT live in a place that hosts them! They cost a fortune, and I can’t think of any good reason cities should soak their citizens to pay for a big show that profits a private organization.
The Olympic Committee should find ONE permanent host city (Athens works for me as the Summer site; St. Moritz would be fine for the Winter Games) and pay for the construction and maintenance of their own facilities.
I was born and raised in New York City, and while I love the place, there’s absolutely NOTHING the Olympics can offer us in the way of prestige. We never needed the Olympics and still don’t.
Hosting is NOT an honor, it’s an extremely expensive chore that benefits very few people.
China and Brazil wanted this dubious “honor” in order to show the world, “We’ve arrived! We’re big, important countries now!” Well, swell… but EVERYBODY already knew how rich, powerful and important China had become. DId they really need to blow billions to score propaganda points?
As for India… to their credit, they are not and never have been particularly interested in sports. For a country its size, India produces remarkably few world class athletes in any sport. They don’t CARE about sport nearly as much as many countries do. I can’t see Indians getting psyched about hosting sports that mean NOTHING to them.