I dunno, personally i like hunter and have like 11 of them. Most of them are BM too because i see it, as having a deep spiritual bond with your pet, that they become your friend, your family, and would be willing to die to save you. Think Rexxar and his bond with Misha.
Though i wish that they would take it one step further and add s skill to BM hunters that sorta works like the buff from the Old ZG weapons.
basically, you and your pets bond is so strong, you sort of merge together, based on your pets talent tree, you take on different skills and abilities.
Like if there Ferocity, you gain a damage buff if there the Tenacity, you gain a tanking buff and skills, and if there cunning you gain a damage buff, as well as other things.