All classes are a B, it's just min/maxing with proper (read: rare) gear setup that takes them beyond that.
And it's also flavouring (and blanc immunities) that takes thing downwards.
I am referring specifically to end game content. Warlocks are most certainly the only A++ in heroic content.
This is my experience and I except some of my ratings might be because my playstyle works better with some builds more than others.
I give Palemasters an F because the game is all about dps and palemasters don't have it. In end game content they are able to insta-kill easy targets only, but at the end of the quest their actual contribution is far less than their kill count would indicate. An efficient nuker like warlock clearly provides more benefit and even a less efficient nuker provides more benefit to the party than a PM.
PM self-healing hasn't kept up with enemy damage and other alternative forms of self-healing. I am more comfortable self-healing on my halfling assassin than I am on a PM. With all the sources of healing amp, palemasters are missing out on free healing from things like crusade. PMs are less able to heal through big damage spikes compared to other builds.
Lastly, PM sp pools are insufficient for end game content. They might possibly be able to solo end game content on EE with a torc and other sp regen items and/or sp pots, but it would be so painfully slow it's not worth it. In a party they will just insta-kill easy targets to get a respectable kill count, but their kill count in no way accurately reflects the actual total # of enemy hp reduced compared to others. CC is very underwhelming compared to a druid.
If you want to stroll through a heroic TR a PM is fine - anything is for that matter. If you want to run eeAmarath, a PM underperforms significantly. I doubt a PM would be welcome in an EE defiler of the Just run. This all comes from someone that ran a PM necro-enchanter pre-U14 for the old epics and quite a bit since. I enjoy playing the class and think I do a good job playing one, there is just no point playing one at end game right now.
From my perspective a properly spec'd barbarian/paladin should be able to match dps with a warlock, but with slightly better survivability. I would say the opposite of what you are saying - if a barbarian or paladin can't match warlock dps they are doing something wrong. When I run my barbarian or paladin it's rare for a warlock to out-kill me - and alot of times its as you say because the warlock is running around mobs so I just focus on what I can. Still a warlock can't match my paladin's boss dps - not even close.
My warlock build is in my sig - feel free to note any improvements on dps. I don't run mobs around - For big mobs I start with an evard's and if I can't take the damage I run in a small circle around the evards, but I usually try to time my divine wrath such that it hits at an opportune time restoring my health to full. There are opportunities to improve my spellpower by using the libram of silver magic and TOEE set - but the increase in dps would be minimal compared to what I already have.
The pew-pew dps method you are referring to is not the best dps a warlock can have. A build using this approach will underperform a paladin/barbarian in all apsects - dps and defenses. I am not saying it can't have a good kill count, especially if not playing in a party-friendly manner.
The best dps I've seen is to use the passive aura and use other spells in a rotation like eldritch burst, spirt blast, energy burst, divine wrath, consume, stricken, avenging light, etc. If you have less than 18 levels of warlock or want to focus on cc you might use pew pew - otherwise the super powerful warlock build you are talking of above is not so strong.
The main reason I think a warlock is a notch below paladin and barbarian is its easier to die with the lower hp and lower saves. DPS is solid for all 3 classes and absolutely NOTHING can kill my paladin outside of maybe a few EE raids.
Yep, Warlocks are too OP. That is why my LFMs have always warlocks turned off.
Thelanis: Shewind the Airbender (Sorc20/Epic5 -> Bard20/Epic8 -> Rog20/Epic8/Epic2 -> Harper_FvS20/Epic4 -> Art20/Epic8/Epic8 -> Rng20/Epic10 -> Drd6),
Azaxe (Rog18/Wiz2 -> Sorc20/Epic8/Epic10->Sorc(EK)17)
Warlock, Paladin, Barbarian, and Mech Rogue (Wolf Druid too, although not WAI) are all stupidly OP.
The devs at Turbine have no understanding of balance and seem to be taking the advice of a few players who's only interest is seeing their own personally favorite classes buffed into ridiculousness.
This game has become a joke.
I do the same on my monk, on my wizard, on my fighter. The real problem is the game is ridiculously easy.
As for balance issues, this is D&D, there is no balance in D&D. The whole "balance among classes" is a later MMO behavior that resulted from constant class envy wars.
This is a very important distinction the OP makes and part of the problem with warlock discussions. Warlocks are definitely OP at heroic levels. At end game they are a top-tier build along with paladins, barbarians. melee druid using bugs, mechanic, etc.
Any nerfs should be made accordingly. I don't care about heroic leveling myself - it's a low priority to fix it.
At end game, they need to decide whether the strongest builds need a nerf and nerf accordingly or buff the subpar classes/prestiges and make "Reaper Difficulty" the solution for the lack of challenge.
If they nerf, it needs to be paladin, barbarian, warlock, druid melee, mechanic, etc. all being adjusted downward, but I favor the approach i think the devs are taking which is to be cautious with the nerf hammer and add a new setting for people that want more challenge.
Absolutely, balance between the game and the class is a valid subject. My point was the demand for balance between classes themselves. Classes should never be balanced between each other, rather they should be balanced to the content they are tasked with completing. If a class is effective against the content, arguing over another class being "more effective" (often a poorly concluded perception) is just class envy and a common failing of developers to attend to in MMOs.
As others have said, easily the strongest out of the gate, but by epic levels there are at 2 or 3 classes that beat it hands down.
Yes. Having played three warlock lives now, I can concur that it's nuts in heroic, and great and churning through trash mobs in epic, but just doesn't get the massive crit numbers to deal with red named mobs as well as the better DPS melees, and it's tentacles, and hurls don't trap or instakill them either, so it's just the slow grind of the bursts.