The one creation of M$, bundling the OS with the PC, is getting tired. Prices are so low that it’s hard to hide a few dollars for the OS in a box. M$ wants to charge something like $50 to the OEM for the privilege of selling a licence for the OS. The OEM then charges more than that to the retailer who does a similar markup to deliver the OS for more than $100 to the consumer. That does not work very well when the price of the box is ~$100.
The solution? Bundle the bundled OS with a bundle of other products: monitor, printer etc. so that the price of the OS does not stick out much. The result is that Walmart is pushing back-to-school specials at very attractive prices if you want a complete set. Here’s an example, Lenovo M58 mini PC bundled with monitor, keyboard, mouse and inkjet printer for $367. Imagine what the price would be with GNU/Linux on that box… Imagine how much M$ must be discounting the licence for this to be possible. Tigerdirect does not even advertise the price of M58 alone (sold only in stores) … Walmart does sell the box alone for $258 so the price of the hardware is about ~$158 and the OS ~$100. Lenovo no longer sells it so this is a clearance item typically selling for half-price. Walmart is desperately trying to make that other OS work on small cheap computers. Good luck.
In Brazil, Walmart advertises two very similar PCs. One comes with that other OS. The other comes with an 18.5 inch monitor and GNU/Linux and the one with GNU/Linux is still cheaper, about $50 cheaper.