From what I can see, besides the stupidly short list of approved CPUs the other requirements either been in place or very strongly recommended on the OEM side for quite a while. Honestly the frustrating part as a builder is that Microsoft didn't flag Windows 10 installs to enable these devices during clean installs. Many builders machines technically have the hardware, but are not formatted or setup properly to make the transition with out a complete clean install and format, only after enabling the hardware. I have a first generation threadripper (1950x), and it is absolutely absurd to me that a 16 core CPU that has a passmark score above 27000 can't make the cut. Hack at the kernel all you want but that TPM module is going to make the CPU imbedded serial numbers seem like a joke when it comes to authenticating and maintaining the license. It is a hardware device specifically designed to verify the identity and authenticity of the machine / kernel via cryptographic means. Good for security, bad for hackers --- who want to root the machine, hack the kernel and bypass system requirements hard coded into the os. Even if you get it to work your machine will almost be guaranteed to be on an update island of no return.