Crazy thought here, but stick with me. You could try playing pvp pet battles until you will 5000 of them. Not all achievements are meant to be completed in a weekend. It will take some time, but you will eventually finish it.

How are we supposed to get 100,000 honorable kills? Some people just queue pvp pet battles for hours on end. There is almost no reward for this, except these achievements. You can get to 400 pet achievement points without doing this, so it doesn't matter.

The problem is the number of players that, once they realise they can't win, will start waiting out every single turn (30 seconds iirc before you lose the turn). Imagine taking 5 minutes to gain a single honor kill, you'd have players screaming bloody murder at something like Bloodthirsty.

On top of that, queues for pvp pet battles are pretty lengthy at the moment, usually because they are so horribly broken few bothers with them.

Queue for 10 a day, 5 days a week. It will only take you 100 weeks, or about two years.
Queue for more per week and you will get the achievement faster.

Just like the Children's Week achievement takes three years to complete (or used to, at least)...

Originally Posted by Furkel

There's always, ALWAYS a "huge uproar" about anything Blizz does, usually from people who either don't entirely understand the thing they're complaining about, or refuse to acknowledge that most players are perfectly okay with the current state of affairs. Whenever people complain that they don't listen to feedback it mostly means "they don't listen to ME ME ME".