Although it looks wonderfull, I think advertising this way may backfire. Think about it, someone (or more) made this display. The materials and hours that went in this display cost an x amount of money. More than the usual displays made. Someone has to pay for the expences made. That someone is the costumer.
I guess that's why in Holland we don't "over do" it. An occasional cristmas tree and a santa hat here and there. Display's made by the store owner or manager him/herself.
Macy's has been doing it a long time, it was founded in 1858 after all.

That sort of advertising has been part of their style starting not long after the company began to take off. With all the stores that Macy's has throughout the country, pretty much the purchase of one overpriced coat from each of those stores would be enough to pay for the window.
In America a lot of the smaller shops are being taken over or pushed out of the market by monster chains and malls which offer one stop shopping and "lower" prices. (usually at the cost of quality and customer service) A few of my friends who own shops all do things the old fashioned way with family and friends pitching in time to help organize the window displays. The stereotype of Europe that I've always hoped is true is that a lot of those smaller establishments still exist in greater numbers.
My fiance's ring came from my one friend's shop. The price was low and it was a very unique piece made from sterling silver with a diamond, copper, and opal. Now, the fact that price was low worried me a bit, but I bought it anyway because she absolutely loved it. I trusted my friend, but I do not know the Native American artisan he gets his pieces from. Well, by chance about a week later we were in an antique mall and a jeweler saw her ring. We were thinking about wedding bands and she wants one that fits around the engagement ring. The jeweler looked at it for a bit, going over it with all his gadgets....well it turns out that the diamond is REAL as in nature's own creation. The moral to this story for all my friends who think small shops charge more....THEY DON'T! And you get better service and help the local economy.