1. The Rogue Vs Warlock situation is like 100 times more difficult than Mage Vs Warlock, in any case a Good mage
has a fair amount of chances on wining a lock (perhaps not 50-50 indeed) but wasn't Warlocks supposed to be a anti-mage class in the first place?
PvE oriented you have either to a) Get Rid of the Kara/ZA/Badge loot b) Spec something other than frost c) Learn to press firebolt, and sooner or later you will realize that mage Damage doesn't suck so much, in fights like Brut and on SP gear the difference is less than 5% (btw the kings of dps on TBC are rogues and stacking Hunters since the 3,2 -3,8k dps they perform simply can't be achieved by locks).
The following two shows you how dps charts REALLY look
http://wowwebstats.com/jpm3ueonikfrg?s=257216-281936
http://wowwebstats.com/irdh6x6q2kldo?s=27917-54044
This one shows you the Mage Vs Lock dps
http://wowwebstats.com/qi3lbstbblwam?s=16876-39266
Continuing, ROFLMAO you are clueless, if wow is to hard for you solitaire (and it's embedded cheat mode) is the right game for you, it's priceless that after all this years people like you fail at such trivial issues.
2. I was playing my lock when DC had 5 times more cd ,SL was a 30 sec buff,1 lifetap gave you 1,5 shadowbolt mana in return and ignite ticks were more then enough to outdamage shadowbolt... So Dear boy once again you don't have a fucking clue what tough times mean.
Every warlock complaining that thousands pages of feedback has (once again) been ignored is justified, BETA or not the job done so far is P A T H E T I C and you don't even have to be experienced to judge this, in simple words the class was looking for Oranges and in return we are getting Apples...
"hey, we will fine tune Apples don't worry ;D , to make them look just like oranges !!!111
Fail ....
EPIC FAIL