@Dave K
Why doesn't MS see reliability as a marketable feature for normal PCs?
By "normal" PCs I assume you mean PCs sold to ordinary consumers as opposed to business PCs.
The explanation is simple. Ordinary users are Microsoft's gamma testers so MS can deliver reliable s/w (at higher prices) to businesses.