Its true that those of us who been playing wow since the first 3 years didn't get into the collecting pets phenomenon. The reason being because at that time pets weren't great until they implemented the achievement system. When they added an achievement to collect pets that's when a lot of players went into this pet collecting frenzy(This also implies to mounts as well). So for the 4th and 5th anniversary they decided to give us a polar bear pet and onyxia whelping. Now I would guarantee that if there was no achievement to collecting pets and mounts everything would be a lot different and I would bet a lot of you wont even care to collect them.
Now blizzard has about 7 pets in there store now on sale for real money. Now I really like the plushies that comes with the pet which is an excellent idea. I can give them to my kids and take the pets for my game. I wish all of them came with one cause I'll get them all. Now we also have the card game which also has pets and mounts and no one complains about not getting those either. Also no one complained about paying 40 bucks these past 2 years to see blizzcon mainly because they were actually paying for the pet. So you spent 80 bucks on 2 pets but your complaining about spending 20 on 2 pets.
But in blizzards defense they gave all of us a huge 6th anniversary gift. We have new quests and areas to play with now for all lv 1-60 zones. Horde players can get there goblin bike mount.
We have new classes for races. Oh and did I forget that there are 4 new pets I found so far. (Thats 4) Mr.Grubbs, firefly, Whithers and singing sunflower plus the turkey from the world event. So that makes 5 pets. All this month before the expansion and we didn't have to pay squat. All this is FREE. So before complaining look at the big picture I just drew for you and enjoy the game.
But sure I wanted a pet this year as well like a nefarian whelping to go with my onyxia and deathwing, but hey I have 5 pets.
So thank you blizzard you gave us more than enough this year. Hope to see that nefarian whelping in the future.