This conversation cracks me up
First off, I have run a lot of different warlock builds and I find it a lot of fun. I do see that Warlocks can cut through Heroic content seemingly easily, but so can any other well built class with sufficient past lives. Once you get to EE and LE content, typical blast/aura build warlocks can't keep up in kills with bards, rangers, fighters, or wizards. In fact I got so sick of getting 10% of the kills of well built bards and rangers that I switched from running aura/blast builds to running DC warlocks in order to be able to feel useful with all the melees in the party doing 10k dmg per swing. Running a DC based warlock in EE and LE content requires so much gear and so many past lives that you can hardly call it OP. This conversation about OP warlocks only holds any water if all you look at is the low end easy content and completely falls apart when you start to look at the high end content.
Warlocks are not OP...nothing to see here...go fix the melee classes that are all OP. For those that feel they can't keep up with a warlock, you should build a stronger character. On Khyber, its melees that rule the kill count 90% of the time in EE and LE content and I can point you to a half dozen players, at least, that can teach you how to build a non-lock character that will beat 90% of warlocks in kills.
-Benton