While I wait anxiously to see whether London’s contribution to the closing ceremony is horribly naff, here’s a thought: since the Games are so huge and expensive to host, perhaps the future would be to split them up between lots of different places. Embrace the technology of global communication. That way, countries that could never afford to host the whole thing could bid to host just one sport.
For two weeks, there would always be some Olympic sport going on somewhere in the world; you’d be watching the boxing from Cairo, and then the broadcaster might cut to the sailing in Biarritz, or the swimming in Miami, or the cycling in Kuala Lumpur, or the gymnastics in Prague.
You’d lose something — that sense of the attention of the World all being focussed in on one spot — but it would turn it into a truly global event. And that might be quite special as well.