Blizzard is doing all of this for money yes.
They are also doing it for the health of the game, why can't people see this.
Who as a new player wants to start a level 1 and level to 90-100 when everyone is off doing epic things and killing epicness?
What old player really wants to go kill kolbolds and tree ents again for their 3,4 5th 90? I mean damn... it's not like they get a full set of enchanted gemed pvp gear when they get the character to 90, they aren't going to go one shot you in a BG or arena. They aren't soloing relevant content.. It's a boost to get them to enjoy playing with people not an I win button
It's not like having a Nightmare Pony will make them a better raider...