^It's not that common for people to just leave unless it's someone you've already beaten I find. While stacking a counter team may work occasionally, most direhorn teams to use the current best example aren't 3 direhorns, the smarter players plan for exactly this and run some variant of 2x direhorns + an elemental or pet with elemental attacks, such as Lil Rag or Fiendish Imp. The meta game currently is fairly crappy, as around 70% of teams have 1-3 direhorns or fiendish imps, which restricts the viable comps if you want to be able to beat these and have a good chance vs others, without joining the lameness. Direhorn will be nerfed on the 10th, imps too slightly, hopefully that will improve things and bring back variety and more interesting teams, prior to direhorns I could pick any 3 strongish pets and have a fun game with a decent chance of winning, depending what I faced, it was good being able to take more chances and have many more viable setups, I'd say I lost more games doing that than I do currently stomping direhorn setup after direhorn setup but I'd rather have an interesting game than my current boredom knowing exactly what the other player is going to do...often from the length of time some of them take before moving before they know themselves. Finding myself sat here muttering at the screen 'you're going to horn attack, I know you are, how the &^%$ does it take you 10s decide that when I knew what you'd do 2 rounds ago' gets old fast.
Currently I'm running mostly sunreaver micro-sentry, tainted waveling and thundering serpent hatchling, occasionally switching in blighthawk for the thundering if I'm seeing those annoying Anubis idols, or son of animus, scourged whelpling, dm rabbit when the direhorn population seems lower.
There's plenty of fun viable teams if you're not facing direhorns and it's fun trying out various different things to see if they work, unfortunately right now all the direwhores (term used by someone on wow pet battle forums which is now my favourite new word!) are frantically queuing to try and squeeze as many games as possible in before they get nerfed it seems, so from it being an occasional direhorn team and mostly other teams 2-3 weeks ago, in the past week it's been flooded with them, so to do decently right now, you have to have something designed to deal with those.