Yes, obviously there's hyperbole in that statement, but there's no denying the fundamental incentive structure is at heart of most of polish issues of this nature; that said, as I argue in my followup comments, I personally don't see the bias towards launches is a bad choice for the organization at large, especially since personal craftsmanship from some individual employees and their own values more often than not covers up the shortcoming in corporate incentives.