He knocked back a few beers with Jimmy in Superman Returns, in what I seem to remember being a shameless bit of product placement.
This is precisely what bothers me and I'm very surprised that no one else seems to have complained.
Not only is this a beer advertisement targeted directly to children, but Superman is being used to enourage the consumption of alchohol.
Some may just chalk it up to "the changing morality of the public," but we now live in a world where children are constantly barraged on all fronts by messages encouraging alchohol, pornography, consumer consumption, violence, and gambling. If the morality of the public is changing, it's the industries that push these things that are changing it. In twenty years the children who grew up under this assault are going to be the ones running the planet. What kind of people do we really want them to be? It's up to us, right now, to decide whether we want the world to become better or worse than it is; and to work for it accordingly.
Superman should not be subject to these corporate abuses, he should be promoting good values. Our kids need to grow up with guidance instead of being programmed by companies.