absolutely different points of views are acceptable, and I truly hope everyone draws their own conclusions based on their own DD, that's how it should be. I do agree with you, in the short term, the pps SUCKS!!! but in the long term it certainly will pay-off, there's way to many factors pointing to the positive aspects of the longer term success. IMO.
It's certainly understood when some people vent their frustrations, I know I certainly have frustrations as well, but I always keep the long term in mind to keep me focused on the prize.