MS is in a different situation really because they have no contractual obligations. Nobody is really pushing against their products for quality, so their upgrades are driven by marketability or something.
The irony is that quality is the best marketing. The product that aims at marketability at the expense of quality will achieve neither, the product that aims at quality at the expense of marketing will achieve both.