What I'm reading ITT:
1) "I don't want to play an Arcane Mage."
2) "I want Destro to be a nuke spec."
3) "I want all the Lock specs to be complex/complicated."
4) "I want to top the meters."
The fourth one is really a numbers issue. Ideally, no class would be the clear cut best DPS, but, realistically, there's always going to be one spec that's ahead of the others. Currently, we really don't have any DPS issues, if you're not topping the charts you either:
1) Are in a top 100 guild pushing seriously for progression ranks, in which case, "Sorry."
2) You have enough raid DPS that DPS will never be an issue for your raid.
3) The other people are out-playing you.
This is also something which is (presumably) unintentional by the developers and not really a function of our class, but rather of the particular tier's encounter design and partially a numbers issue. This is also something which changes over the course of an expansion, usually ever tier, sometimes less, but often more.
Hell, in Firelands I'd say we had THE best spec in the whole damn game. Now we're somewhere between fifth and tenth, depending on your metric. But even then, you have to look at how closely the specs are ranked, the tenth best DPS spec is within 1 percentile of 8th and 11th, within 2 percentile of 6th, and within 10 percentile of first and eighteenth (frost). Then, on top of that, you have to consider that some fights favor meter padding or forms of DPS that are entirely irrelevant to progression, while others skew the overall score by pandering to certain specs.
The third point is just impractical from Blizzard's standpoint (and where the problems stem from, today). I really don't see why we can't have 1 complex spec, 1 simplistic spec, and then one that's something else entirely.
The second point seems to be getting addressed.
The first point, I think, misses the issue. Again, it's just impractical to have a class that entirely shuns newbies. However, I think we do need things to separate Warlocks from Mages. Otherwise what's the point of playing a Warlock?
I thought it was a good idea to try to simplify Affliction (making dot refreshing MUCH easier with Cata mechanics, see: dot clipping), making our "dot spec" the simplistic one, while Mages have a nuke spec that relatively easy to do "well" with. I think they just missed the ball with Destruction by mucking up it's mechanics in Cataclysm. Instead of a complex nuke spec, we got an awkward spec that casts a lot of mediocre nukes (instead of a few strong ones) and rolls a LOT of dots. They also took the only spec with a fast playstyle and added in a 3 second cast every 15-20 seconds.
Being different certainly should be a concern, but we don't want to make our lives worse just for the sake of being different.