Let's be honest, since around... late Wotlk, hunter pets have been really boring, they were hit by the normalizing bat. Where there weren't quirks and exceptions anymore.
Since then the pet system is very refined and for the most about about 95% cosmetic. The only change between any 2 pets really is the single ability they bring to the table. Yes a few pets, mostly BM have an extra ability here or there but that doesn't really make a different considering we have so many pets.
I miss when some random cat in the badlands was known to have 4 more agility than the ones in mulgore when of an equal level. ya know? things like that. I miss the weird exceptions.
There's no reason anymore for me to go tame the named rarespawn with skin X when I can just go to some zone where the same model/skin spawns on mobs in a pack for a quest.
We need that back, who agrees? Pets feel lame now!