Just wanna point something out ... As a 60 Hunter I occasionally need to farm money or whatever for alts, etc. Easiest place to do that is Azshara, where Rogue farmers are very common though ...
But as a level 60 Hunter, I kill faster than a Rogue the majority of the time. With a 16% ranged crit chance, and it seems a lot more often than that, and with crits at 600 on the Satyr there, I kill twice as fast as any of the Rogue farmers. Mostly because farmers don't have gear that's all that great.
Only time they beat me is when I have to sit down and take a drink of water or heal my pet or something.
Just something to dwell on ...