You are so clever! Your dad and my dad? WoW sir. I know how to play a warlock, thank you. I got gladiator with it a few times. I never played in MoP, I don't know how strong or weak they were then. I do know that right now, as affliction, warlocks die very quickly. Yea, i can pick essence drain and CoW and I can beat a melee, but healers cannot out heal the dp of virtually any melee class atm, and warlocks cannot deal enough pressure. You're just a very aggressive troll, nothing more. Show all of us some video of you being so good at playing your class. Show how you absolutely stomp on these melee trains when they are chunking your HP. FFS, a sub rogue can heal more than I can tunneling drain life. I know you think you're hot shit, and maybe you are (which is sad enough on it's on in video game) but you cannot deny the numbers. My damage is 2/3rds of what it is in pve, which means my healing is also 2/3rds. Essence drain gets really weak really quickly with more than 1 target on you, and YES, we are supposed to be able to survive a REASONABLE amount of time with 2 targets on us, owing to the way in which we deal our damage (OVER TIME). This either means we need to effectively kite, or we need to tank. Effectively kiting isn't really a thing, but like I said, show us some video of you stomping mouth breathers to display your stellar skill. I'd love to see a key turning Demon Hunter lose to you, or a sub rogue, or a monk.
What it really sounds like to me is your friends are carrying you and your whole team (assuming we are talking 3v3 here) would be better off right now if you either played something else, or they replaced you. But I'm sure that's not it, since you are REALLY good.
- - - Updated - - -
I don't know if you are aware of this, but Shadowpriests were doing pretty nastily on the beta. They might not fair so well getting tunneled in random BGs, but their damage is sick in 3v3.