It's not since it can be a great source of pride for people to see their nation represented by their best athletes. It's a display of the best humanity has to offer in the areas of physical endeavor, discipline, and endurance. Reducing everything's value to a function of its consumption of money and resources is a depressing and inhuman way of viewing the world and thankfully most people don't think this way. We're not robots.
It can be done conducting at one place instead of building and then leaving behind infra. See what happend to what was built last time in Brazil and guess how many Brazils are happy to hear what you said
As a saying goes here tongue has no bones which means people can and will lie eaily.
That being said as son of a farmer i will support the government actions. period.
A company's solo responsibity is making money for its shareholders so no thanks corporations, please take your business elsewhere if you dont like our laws.