I'm usually a top 5 player if not top 10 in my 25 man roster. I don't see any issues with hunter dps other than I prefer survival over beast master. Maybe other players in your raids are stronger dps than yourself as individual players or you're lacking a bit of gear. Or even perhaps you are just not finding a way to maximize your dps for a particular fight.
this is a 3+ target fight normally and even becoming the monstrosity twice managed to be top 5.
single target parse-
Even with me being SV and it being lower dps than BM i'm right at the BM hunters dps and we're both top 10.
First off thanks for posting logs. You are the first person to actually contribute something real to this thread. However, when we talk about personal dps there is alot of factors that come into play. You have a 493 which is ridiculously high compared to anyone logging on WoL right now, even your raiding team is only sitting at average 480-485. There is one fight that requires aoe and that wont bring up the average much when you factor in 11 other fights with 90% of those being single target and heavy cleave fights.
Even with your impressive logs you are still severely behind on single target and cleave which are 90% of the current raid encounters. I would imagine this entire xpac to only have a handful of aoe encounters. Given your item level and numbers these logs solidify the fact that hunters are beyond gimped.