The serendipitous nature of Diablo 3 amuses me. This season I've been trying to assemble a Firebats build for my Witch Doctor. Since he's my second seasonal character, he didn't get the free set, so he's had to crawl up the power spectrum the old-fashioned way. Well, I've gotten 4 items in the Archyr set, but I need a few more assorted pieces for this to really work. So what does Diablo 3 do?
It gives me piece after piece for a pet build. My first half-decent pair of gloves was a Tasker and Theo. My second decent Voodoo Mask was a Mask of Jeram. While I still need a bunch of Helltooth pieces for a true pet build, those two items above (one cubed, one being worn) give my pets so much damage that they, plus my Spider Queen and the Fallen Lunatics and the Fetishes I summon sometimes all conspire to wipe the floor with stuff. While still assembling the set I want, I'm running GR30 and T7 - I understand the endgame is still a ways from there, but my memories of gearing up in previous seasons reaching local plateaus around T4 when I was gearing up.
So obviously the Witch Doctor is OP! I do love playing a WD though, no other class gives me that feeling of comfort, regardless as to power level.