I think the Witchdoctor class is disappointing. From the moment it was announced, it didn't seem in any way a part of the Diablo universe, and it just spiraled downward since then.
It seems this way to me, feel free to disagree/correct:
Wizard: DPS spellcaster/nuke.
Monk: Melee support/healer.
Demon Hunter: Ranged support/nuke.
Witchdoctor: Just kinda... there. I don't get it.
EDIT: For the record, I'm aware Diablo 3 is not played exactly like this. In fact it was Blizzard's intent to avoid this cliche. However, you can't deny the monk has the most spells with healing attributes. Period.
There are two main factors that bother me personally.
1) Skeletons. I miss summoning skeletons! If the WD could summon skeletons it would really bring the player back to the d2 days as a tribute to the necromancer. Almost like a "sorry fans for ditching the Necro, here's some skeletons for ya!".
2) Exploding frogs? Seriously, Blizzard thought that was a good idea? Does that sound at all like something that would destroy hordes of demons to anyone? It sounds more like one of Blizzard's april fools jokes. But it's reality.
And yes, I understand it's too late in development for any of these changes to be made. I posted this for that exact reason. Because there are still people out there like me that believe the witchdoctor ruins 1/5th of Diablo 3. However, the other 4/5ths are perfect so we're buying the game anyway.
Thizzface, it's not about whose right or wrong, or matter of opinion or not. Diablo is not your standard MMO and foremost it is an action RPG. You misrepresented the characters completely wrong and that's what most of these people are upset about. From the sounds of it you've never played a Diablo game and if you have then you know what it's about. In addition, if you've played a Diablo game then your misrepresentation just looks even more whack.
As far as your WD opinion goes, that is an opinion that is yours and I would be inclined to disagree with you as I think the WD looks amazing. Does he look a little awkward in the beta? Yes, I think so, but it's the first hour of the game. If you look into his spells and watch some of the later videos of him, he seems to get pretty wild. I for one will be rolling a WD as my first character.
Barbarian: DPS (Negates damage and so forth, so he can stand in and own demons. Does not tank for anyone.)
Monk: DPS (Heals himself among other things, so he can stand in and own demons. However, he can heal others, but his main focus will be DPS. Keep in mind other classes can heal other people too. This does not classify them as healers in the Diablo world.)
Wizard: DPS (Uses different spell effects like slow, freeze, slow time, and other effects to stay alive in order to own demons.)
Demon Hunter: DPS (Uses traps, slow, aerobatics, and other tricks to stay alive in order to own demons.)
Witch Doctor: DPS (Uses pets, slow effects, and other spells to stay alive in order to own demons.)