I'm honestly not trying to set anything up, I'm just going to restate what I've said in the past on this matter:
If you aren't happy with the product, blame the guys who sold it to you. Which is in gaming -without exception- the publisher. They have the right of veto at every stage of the process both in development and marketing, and if they aren't looking out for the interests of their audience, what the dev wants or believes is kinda irrelevant.
As to what Pitchford "believes", look I've worked in the business long enough to know exactly how subjective the developers perspective is. You look at hundreds of different builds over the course of years and trust me, you are intimately aware of every fault, but at the same time you can also be very happy with a thing that other people don't like because you have inadvertently tailored it to your precise taste.
I'd also add that builds made for promotional purposes are often the thing you want to just get out the door and forget as soon as possible. As generally they are an unwanted distraction that keeps you from finishing your next milestone.
Long story short, its a different perspective, but a valid one. And as such it would be just as remiss to dismiss it out of hand, as that of a paying customer.