Scrooge
I don't like it that much either really. I just see it as a huge, globalized business strategy that most businesses take advantage of, to profit of the gullibility of the general public.
The fact that the socially accepted convention of "Christmas" has the potential to make people go out and spend £££ on "presents" that nobody really needs, is raw power. Marketing power.