not true, they spent $$$ for starcraft 2
Actually GWG is pretty spot-on. This is the 3rd expansion, there is no point in advertising as the goal now is NOT to reach out to a new player-base but rather try to keep the 11 million + that are currently subscribed.
I also believe that the advertisement for this xpac is so low bc everyone had the option of an electronic copy. All you had to do was pay the $40 in advance and your computer started to download the xpac in the background so at midnight your server, boom you can play.
Hype isn't needed when $40 x 11 million is "almost" a guarantee.
You hit upon Blizzard's current major concern. Their revenue, albeit an enormous amount of revenue, has been peaking out for a while now. Their subscribers are frankly discontinuing their accounts due to lack of interest. Even with the Xpack, it's still the same old game with the same monotonous end-game format. So they are trying to generate new revenue growth by introducing WoW to other regions of the world as well as adopting a digital market scheme with in-game pets, customizations, transfers, etc.
It's just become very tiring to play, the initial luster and novelty of the concept of a persistent mmo-world has run out. With each Xpack, people reactivate their accounts then deactivating them sooner after the release for longer periods of time. WoW won't go away anytime soon; however, there certainly has been and will be a steady decline in its player-base for the regions such as North America and EU that are now very mature and saturated markets.