Bm has been and still is the easy way to play hunter, Big burst, usual hunter's CCs, almost unpeelable pet damage.... what bothers me is that to my knowledge ever since back in woltk ( cos thats when i started ) it has been the spec with most counter play than the other 2 specs, teams would simply kill the pet or cc it... Stampede? fear the zoo, root , slow and stay away form it then bam 0 damage from the zoo, Bm's worst enemies (not retail obviously) are structures, apply a slow on the pet and kite it around something and it wil eventually get stuck and the hunter will have to constanstly try tog et his pet out of the LoS basically screwing his dps
Speaking of Stampede, wasn't it Fixed on Retail like if i remember correctly summoned pets by stampede shouldn't be using their abilitys or buffs, they would only do auto attacks... which leads me to believe that this may be the reason why Bm is generally stronger than it should
Edit: Hotfix (2013-06-10): "Hunter Pets summoned by Stampede now only use auto-attacks against their target
Source:
http://wow.gamepedia.com/Stampede
Edit2: did some tests and yeah summoned pets grant their buffs on stampede which they shouldn't but thats it, only the main pet uses claw/bite etc.... this is not a Bm only thing but basically while stampede is up you could have acces to any of the pet's buffs, i guess as BM you could get Mastery,Crit,Haste,Stats,Stamina buffs on a stampede burst.... so yeah stampede needs some fixing
on the bugtracker now " Stampede buff stacking "