You missed the point. I am not saying hunters cannot compete. They can compete in single target fights, but they are not doing better than other classes.
My point is, we lack variety in our options to do dps. The main advantage of a pure dps class is it to choose how you want to deal dps. Take the warlock for example. Warlocks have three specs and all of them pretty much fill different holes. You can spec demo for supreme aoe, you have affi for long single or dual dps fights and you have destro a more burst spec with ok aoe and ok dual dps. Same goes for rogues and mages.
All hunter specs focus around single target dps. This means that overall we are in a bad place, because we lack options to adapt to certain encounters, where other pure dps classes do not have this problem. I would agree with that design decision if hunters would atleast deal out superior single dps, but we dont.
Best current example are the stone guards. You see all other pure dps classes doing fine there, but hunters suck, not because we lack the personal skill, but because we lack the skillset given by blizzard. Also notice, all other dps classes do fine at feng, like hunters.
And that is the point. Our specs lack overall variety. In a perfect world the specs would look something like this:
BM- mainly single dps
SV- mainly aoe dps
MM- multi target dps
Then we would pretty much have the same skillset that ALL other pure dps classes have right now. Hunter is a one trick pony and not a good one.