This is blatantly false. You're assuming that people only use Linux because they don't want to pay or deal with licensing complexities of Microsoft which is not the case.
I've supported several Windows-centric SMB accounting platforms, including QuickBooks and trying to figure out the right way to license just Windows, in order to support High-availability or redundancy is headache-inducing at the SMB-sized server level.