There are only so many ways I can say "We know that Hunter DPS is low and we will fix it when we're satisfied that we're done messing with the underlying mechanics." This thread has long passed from being constructive, and quite frankly, the PTR forums are not the place to vent.
We know your damage is low. We are going to fix it. If you don't believe that, that's your choice, but ranting about it isn't going to accomplish anything.
My apologies to the Hunters that are being rational and constructive, but it's well beyond time for this thread to be closed.