If you read you will find that what Microsoft have taken the decision to do is force early obsolescence on their older operating systems within their stated support life by ensuring the processors in new PCs will not run them.
What percentage of PC buyers intend on running an older OS on their new PC? I'd think that it's much less than 1%.

Comparing a new version of Windows on a new laptop to an old version of Windows one on an old laptop is like comparing a new fuel in a new car to an old fuel in an old one, meaningless, of course something in newer faster hardware will be faster!
Except that I'm comparing an $800 laptop running 10, to a $3000 desktop running 8.1.

Mach3 on W7 BTW, no cigar! ;-)
I would say that most new Mach3 users in the last 3-5 years are running 7, and a lot are now running Mach3 on 10.