I honestly can't be bothered with battle pets but I have played now and again, it's just not what I signed up for. That said I've nothing against other players having fun with it and wish them all the most fun they can get out of pet duels if that's their thing. Horses for courses. Maybe in the future Blizz will release a dedicated battle pet arena game linked to a battle.net account and what pets have been collected over various or single WoW accounts.