People need to stop using this argument. So rest of your raid team sucks dps-wise, that doesn't exactly say much about the state of hunter dps in general, does it?
http://raidbots.com/dpsbot/ Hunter dps is good on some fights, but generally only ok compared to others.
Having said that, bm hunters are lots of fun, and it looks like 5.4 will be even better for us (I just miss Binding Shot so much), the main difference between us and boomkins is that the latter have 7 buttons in their dps rotation, while we have like 15 at the moment.