You have this inflated opinion of your own "skills", and you blame your class. Here's an idea: stop waiting for Bioware to help you teach us a life lesson. Roll a fotm class and show us just how great you really are.
Think you're in for a rude awakening.
I did reroll, sent over all my WH mods from my Merc to my newly dinged 50 PT and voilá, topped my old dmg record by an additional 140k even when i wasnt 100% familiar with the hotkeys and everything , the only rude awakening i got was to finally realise what utter crap merc is.
On top of that i have a 50 assassin, sage, jug aswell. So i know what i compare with, merc/commando is not viable against good teams.