The Concept of Value
What most of the commentators are missing here is the concept of value: a fair return in goods, services, or money for something exchanged according to Webster.
We have a hybrid environment with some Cloud (Azure, Exchange Online), some SaaS (ERPs and DMSs), Some Linux Servers, Some Windows Servers and a tonne of Windows Desktops. The Value we see from each of these aspects to IT is reasonable and that's why we pay subscriptions or licensing where required. Our not-insignificant EA gives us value because a small team can keep a large user-base happy as shit just works. And that includes our Windows servers. I have not had an issue with "buggy" Windows. We virtualize to remove possible driver and hardware issues issues and we update as prescribed by MS. Our Linux boxes the same, use the right tool for the job and you will realize that free is not always value, and a lot of money is not always expensive. Do your ROI calcs and you'll see why the biggest businesses in the world have some use for MS; they keep their staff productive and that makes them profitable.
And without the competition between the major players we would all still have been in the dark ages. You should thank MS for their part in that.
If you want to complain about licensing look at PBX systems like Siemens or Alcatel where you cannot do anything without a license.