That bit there pisses me off. I'm part of a 10m group that actually has all the raid buffs, without my help, so I bring nothing to the raid but "sub-par" DPS, a tallstrider, and a sponge for mail loot. In 25ms it even worse. We only bring something to the table when the group comp is... lacking.
And here is the real kick in the nuts... Blizzard admitted that the buff bot design was flawed and took steps over the years to trim it from the other classes, last of which were Shamans. Then they turn around and give the same failed design to hunters and act like they did us a favor. It's a complete contradiction.
On top of that, they make the statement that pets are supposed to be "boon companions" but proceed to tie different buffs to different pet families. Explain to me how I am supposed to bring my favorite pet, my wolf, to raid if I need to provide the Haste buff (which is actually the case for my current raid)? The answer... I CAN'T. Another contradiction.
Along those same lines of failed pet design (sorry getting slightly off-topic)... If BM hunters are supposed to be "masters of all beasts" why are they more limited in their pet choices than either of the other specs. Some of you may be confused by that statement, but hear me out, using myself and my favorite pet, my wolf, as an example. As BM why would I bring my wolf over a Devilsaur, if they both provide crit but the Devilsaur also provides MS? Why would I bring a cat, if a spirit beast also brings spirit mend? The answer... YOU WOULDN'T. Yet another contradiction.
I enjoy this game and I enjoy my hunter. I have rolled with the punches and adapted over the years even when Blizzards design has moved in the opposite direction I would have liked. What I do not enjoy is when design contradicts Blizzards intended goals or vice versa.