Yes, insanity. It's sad to see it become the "McDonalds & Coca Cola Olympics" when it's meant to be called "London 2012". Though I think the media has jumped on the bandwagon & blown it out of proportion.
It's an indicator of how governments & big business care more for their shareholders & investors than the general public. They have forgotten that it's the public who they are doing this for, it is, afterall, about spectator sport.
We see this in other sectors like transport, where they will threaten to go on strike to get a better deal for themselves [even at time of the olympics!], they're doing it for themselves & not for the real reason of being in their job in the first place - for the public.
We could all ask ourselves, are we doing it for us, or for the people we serve. Have we become more selfish?