Firstly,I'm MM and I hate BM,not cause of dmg but cause it's completely brainless spec to play.
I can't understand how you can ignore what is logical so let me spell it out for you:
-He has bow enchant that adds 1000 agility.
-Cloak enchant that also adds 4k attack power.
-pve trinkets that add both agility and mastery, no matter the scaled proc,it still adds directly to his damage
-possibly also a flask 1k agility, if also he had a potion at the moment that's 4k agility and food 200-300 mastery
-what if he also had a berserker on him? that's 30% more dmg
-his pet could have been in bestial wrath,since again,we can't see,but that's also 20% more dmg
It's not just armor that matters, which btw could have been lowered by any other surrounding enemy player, it's also pvp power/resilience and by being higher ilvl he has more than you by default.
-add to all of this the fact that he stacks mastery which directly influences his pet dmg and no offence but you can't be the brightest crayon in the box if you're still claiming that none of this matters. Face it, you are a lowbie who got rekt by full geared full dmg based BM hunter. Go duel every BM hunter in duel area you find and see if any will hit you 150k+. Hell, go find a hunter who has similar gear,make him use flasks and potions, see if any CAN actually hit you that high and stop basing your entire argument on one specific player that is not even shown. All you have is a number,not a context in which the number happened, and that matters.