Can do most of the above as BM, but he did say change your spec tbf.
"I ONLY play bm period."
Then really you can't complain about another class because you CAN deal with it but refuse to? That's like saying you hate all melee because you want to play an Arcane Mage and spam Arcane Blast? Some specs are better at others for dealing with certain things, that's life, and you have to live with it or adapt (i.e. respec).