The problem isn't the size of the games. The Olympics is a global event, so of course it's going to be big. The real problem is that the IOC is a corrupt organization that seeks to capitalize via sponsorship and licensing, while the host city shoulders the entire financial burden. This model is no longer sustainable. The IOC is going to have to share more equitably in the financing and profits if they want cities to even be interested in hosting.