I guess I didnt see the same thing you were seeing, txcollector. I thought it was highly entertaining. If you want to talk about something shamefully disastrous, look at Canada.
Maybe it's generational. Maybe you are too young to feel the strong connection of the UK to the western rock n roll culture which the event designer was heavily mining. Yes China has billions of drumming sweaty guys but England has The Beatles, The Who, David Bowie, The Clash .. Sorry China! Game, set, match.