This just shows how out of touch they are. Anyone who actually watches the olympics knows that it's all about advertising revenue, and McDonalds is one of the biggest dogs in the world of ad spending. It's absolutely natural that McDonalds and Budweiser be prominent sponsors.