It's hilarious that some would try and make this all about politics...then again it does serve their agendas and in some cases make them a lot of money.
Here's a pretty rational take on the subject.
Was London Olympics Opening Ceremony A 'Socialist' Spectacle? - Forbes
-spence