I love pet battles in World of Warcraft. I enjoy them enough to level one character (my mage) exclusively by pet battles. They are fun and a nice change of pace. You don’t need to have 600 pets to be competitive. But, just like with alts, there are ways to be more efficient and make the best use of your time.