Your assertion that Microsoft allows everyone to use Windows for free is false. What you care or not care about is irrelevant in this context. I have no clue why you brought it up.
Now if you wish to assert that Microsoft allows peons to use Windows for free, as long as it is convenient for them, I can agree with that. They're still a bunch of hypocrites.
Allowing Microsoft to selectively apply the law as it benefits them is not a good thing, you're confused.