I don't believe in the so-called Olympic spirit. I speak from personal experience. When China hosted the Games it failed to include the people. The event was constructed without regard for their joy.
The only sure bulwark of continuing liberty is a government strong enough to protect the interests of the people and a people strong enough and well enough informed to maintain its sovereign control over the goverment.