Why hasn’t BM been nerfed yet? - PVP / Arenas - World of Warcraft Forums (blizzard.com)
Try leaving the BG forums and visit the Arena ones. Here’s a great post where Dillon (lowly 2900 Hunter) explains in multiple ways how BM is one of the most oppressive and overpowered specs in the game - the king of low risk high reward.
And as a side note, Cobra isn’t a filler, it’s half your damage. You should already know that, but at least now you do.