> "Billions of dollars spent with a moving olympics and all the infrastructure ends up not being used for pretty much anything ever again."
I disagree. Most of the stadiums built for olympics are bringing kids to sports and introducing them to sport activities that nobody even heard before. And every national championship is held at those venues for many years after olympics.