Yeah that's what the Olympics are always like. They're vanity projects. They don't bring in money
I read of very good editorial a few weeks ago regarding these games and how unliked they are in France. The journalist remarked that hosting the games is mostly a PR move from a city and, that if there is one thing Parisian could be counted on for, it's not caring about their own image in the rest of the world, leading to some kind of paradoxical situation here.