due to reliance on an arcane CPU instruction often used for AI ---neural networks---
I just wanted to see and understand this subject a little more
I think you just fell into a trap.
The article's author was merely
speculating, almost certainly on the basis of what his web search of that instruction turned up. The first piece of evidence I'll present is where he said:
"This could be the reason why Microsoft is quietly enforcing POPCNT as an additional CPU instruction"
Second, if you follow the link about using POPCNT in neural networks, it says nothing about Windows or even Microsoft. It's just a purely abstract article about an interesting application of that instruction.
I don't believe it has anything to do with AI or neural networks. I think
@mitch074 hit the nail on the head: Microsoft merely decided to increase their minimum baseline for the CPUs they target, and the first instruction someone
happened to encounter, on an older CPU, was POPCNT. That doesn't mean it's the only newer instruction or the primary motivation for MS increasing their baseline ISA target.
Finally, after reading most articles published on this site for the past year+, I've learned that many of these authors have a proclivity towards padding out their articles with flights of fancy that are loosely based in the actual facts of the matter.