I like playing BM hunter. Historically it's rarely if ever been the best spec (when you look at M+/raid DPS rankings). That's fine with me. I'm a collector and don't really partake in season M+/raids. Like at all. Except a pinch of LFR.
And I've been deeply unhappy with the cumulative changes to the class/spec since (and including) SL.
Torghast for a BM hunter was complete ass. There were no interesting powers. In fact pretty much everything revolved around Barbed Shot. As we've seen from the changes going live today, Blizzard has decided that Multi-Shot isn't "thematic" for BM so we're losing it, despite having Multi-Shot since Vanilla. So that probably explains why ZZERO Torghast powers affected Multi-shot.
Up until DF the talents had movement speed talents very early on in the talent tree. You could take out-of-combat movement speed increase as your level 10 talent. That got moved to being a 50+ talent. Why? All of the talents hunters get on the class tree are now utterly useless. Like what level 15 needs Tranq Shot? Or even traps in general? Compare that to Warriors getting War Machine at level 10. I fully expect that to go too at some point.
So the net result is that a level 20 hunter is complete garbage. They have a fraction of their total toolkit and it's no fun so I just don't twink a hunter at all.
I used to level alts a lot. I don't enjoy levelling hunters anymore in part because of these changes but also because TW is complete ass now. Also, levelling outside of Remix is foolish now.
So I feel for the rogues and shamans out there. Also priests lost Rhapsody in all this. I think Blizzard is winning the war on twinks by simply making them completely unfun to play.