If you are talking about a non rated BG with no premade help vs others in the generic brawl that is normal then lock may not be the strongest 1v1 class but it isn't nearly as weak as it was pre 5.0.x by a mile.
Aff has pressure but is less new user friendly and still pretty much needs a healer and/or peeler. Its a dot/pressure spec, never a burst spec that is trying to function in repeat short term encounters....you need a Ti-83 calculator for that one?
Destro on the other hand can burst hard and has a couple basic advantages affliction lacks. First it has its control and most of its damage on separate lockouts. Spam nuke, get kicked, chaosbolt them (or fear them). Destro could give a crap about dispels which stops about 90% of aff's pressure instantly. Destro can also burst quite hard thus ending a fight in a shorter timeframe than what a dot spec is designed to do.
Shadow: fears, shadowfury, coil, chaosbolt
Fire: immolate, conflag, incinerate
*Fel flame is useable whenever you aren't totally silenced and hits for much more than it ever used to.
In the ways most players interact in non rated play and at most MMR's that are mainstream destro is probably a stronger choice. Locks still have a far higher skillcap than most but now the difference is you can actually kill something when you played well. Before 5.0.x you were literally the CC bot and dispel shield for the actual damage dealers.
So much of what you said is wrong...
First off, affliction in 4.3 was far stronger than it is currently. Sure its easier and more streamlined but all in all, I would take 4.3 affliction over this bs any day.
Destro is better and I genuinely enjoy the spec now. Destro in my exactly where it ought to be. And actually destro does care about dispells, in pvp, ember generation is a large issue since more embers means more damage and more heals. Casting fel flame, incinerate, conflag and rof on a target that has immolate generates more embers than if you casted them without the target having immolate. Not to mention the dot dmg.
As for your statement on affliction's pressure being negated by dispells, anyone who does rated bgs and I disagree. Afflictons's job is dispell protection, and with a 8 second cd on dispell and an optional glyph, its arguably even stronger in dot cleave comps.
As for us being CC bots and dispell shields, in 4.3 rbgs I was always top 3 in rbgs at ~2.1k mmr so no, if you played affliction correctly you did more than enough damage.
TLDR: 4.3 affliction was better than this bs and destro 5.05 is better than 4.3 destro.