Pay Me Know .. o Pay Me Later
Everyone who acquires technology makes a decision on whether to insist on robust quality up front at a price (money or another resource like your own time -- this is called due diligence), or settle for qood enough and hope that the probability gods will bankroll your gamble on probability.
As a society we are very very tough on some things (like airplanes) were we insist on very high design, manufacturing, usage, and maintenance standards. Alas, commercial general purpose OS are not one of those things we are tough on (would you fly a plane whose automation OS was Windows XP,7,8, etc.).
Commerical OS (and other types of software) vendors by definition have the incentive to get you to buy the OS at a reduced price and make that money up with $ervices, update$, etc. With Microsoft, perhaps you get an OS good enough to get you to buy cheap -- with you paying and paying and paying (blood, sweat, and tears) forever.