If you really feel that way than go Linux, you can download a base copy for free from any major distro and get free updates. However, they do appreciate if you buy a full packaged version from time to time so that the progammers can eat more than red beans and rice every day. As for duping us for years, developing anything for hardware or software is extremely hard work, and requires 70-80 hrs a week. MS overcame some awesome challenges to write an OS that would integrate all of the cheap, crappy, standards non-compliant hardware known to man all made right here in lovely SE Asia. They probably could have come out with a much better OS years ago, but its hardware requirements would have been so rigid that not very many PC’s would have worked because the components requirements would have been too high and too expensive. There is a reason Mac is still and always will be so expensive. This is also the reason why I have had to buy new hardware cards when upgrading one of my systems to a Linux server, because Linux was not willing to play with the older cheap stuff I had. Linux is like that, can be very touchy to bad hardware (especially cheap non-branded memory) because it is written to be very standards compliant, so any hardware that plays loose with the standards to get a higher product yield, i.e. less rejects = higher yield, will be more prone to problems on Linux. It has gotten better, but Linux is still much more sensitive, and for many of the products drivers have not been written yet or the system will default to a generic driver that might not be optimized to get the full performance of the device.
I used to feel the same way about MS with Win 95/98 and all the blue screens of death until I actually got into the HW/SW field and started to understand how difficult this type of work was. Then you start to realize that if some Mom and Pop operation opens up to make some cheap clone of a PC card (NIC, modem, graphics, etc.) that is not designed, tested, or integrated, but somebody buys it and it doesn’t work right they yell at MS, not the company that made it, even though they were not willing to pay the additional 5-10US it might have taken to buy a higher quality product that had been thouroughly integrated and tested.
A rant, and yes I digress, but seeing all of these high tech jobs leave the US and come here to Asia, and everybody so willing to rip off IP for free after a while starts to get me upset. I know too many good people that have lost their jobs in this recession because someone else is willing to buy the 5 dollar pirated copy at the local night market.