<i>&gt;  Software is an afterthought you add to make the hardware function.</i><p>For PC OEMs, it&#x27;s even worse than that. Software isn&#x27;t even an afterthought. Software is literally somebody else&#x27;s problem -- namely, Microsoft&#x27;s.<p>When you realize that they&#x27;ve made huge amounts of money for 20+ years by thinking of in those terms, it becomes clearer why they have so much trouble taking responsibility 
for the complete stack today.