What I find odd, is THIS is the money grab by Blizz that gets everyone upset.
Does anyone here remember when Blizz first announced paid realm transfers? Do you know WHY players wanted to get off their server? because it lagged like shit. The older severs during the time were almost uplayable. I was on Thunderlord back then. Raiding BWL was almost pointless, solely due to lag.
THAT was a dick move by Blizz. Everyone pays the same monthly fee for service, and yet, not everyone had equal service. Blizzard's solution was to let us pay them an extra $25 so that we could move to a realm that was hosted on newer hardware, just to not have horrendous lag.
When realm transfers opened up, I remember 2-3 raiding guilds paying to leave TL.
Who gives a shit about vanity items. If people want an in-game pet or mount, let them buy it. They're not buying gear, gold, levels, or even an exclusive feature that nobody else gets.
What is stupid, is Blizzard's limited time offer to donate partial proceeds to charity. They've managed to earn more money at zero cost to them. If they want to donate to charity, make it the full amount from sales of these items, permanently.