@ Illana: Do you play anything else than a hunter yourself? From a Shadowpriest perspective i can say without a doubht that a hunter is my worst enemy. There is no possible way that i can beat one of similar gear as mine. The CC they have is crazy, scatter trap is fine imo, but then they also have pet abilities of their own choice, binding shot and explosive push to force a stun and ofc Silencing shot.
Even if i abuse the living daylight out of a pillar, it wont really be an advantage for me, since as soon as i pop out, i have to get my dots up, where as the hunter can just start doing great dps with global shots. (also worth mentioning that the pet is on you constantly since hunters no longer has to really worry about if their pet dies)
And Concussive shot is also not balanced. It costs you a global, nothing else. It has a 5 second cooldown, and a 6 second duration and 40 yard range. So basically if a hunter decides that he wants to kill you, even if you're mounted and 40 yards away - thats how its gonna be..
PS: sorry for ranting, but it really bothers me that some people can't see things from other perspectives than their own