It's some sort of a trade off; MS doesn't mind using its OS without subscription, they use my data to ultimately get money.
It's a win-win situation.
I am 100% anti-piracy. Every software and other pirate in the world should be prosecuted, convicted, and sentenced.
It is theft. Plain and simple. Not acceptable. And Microsoft is stupid. It should disable every single invalid activated product that it detects. It has that capability.
Until tech giants such as Microsoft globally enforce anti-piracy, smaller software publishers suffer because of the dinosaur culture of "I should not have to or don't want to pay." Everybody else pays higher prices to subsidize all the people that pirated Microsoft software because Microsoft refuses to act upon and enforce the laws that are on the books across the world. Software piracy is not a victimless crime.
Instead Microsoft only pursues the large pirating operations. However, if it switched strategies and pursue the average user then it would be far more effective at combating software piracy and set a precedent that it will not tolerate the theft.
I know this is not popular on most any forum, but there it is.