I read an article about Win11 yesterday, and I wasn't happy with what I read. Win11 is all about security enhancements, but what M$ is doing is requiring new hardware with these security protocols built in for Win11 to install properly. I wasn't happy because my newest system, which I put together just a few months ago so I could run Win10, has a motherboard that's about 7 years old. I bought a clean used MB with the old style PCI slots because I have some legacy hardware that I run on my DAW.
So it looks like I won't be upgrading to Win11 -- or any other subsequent M$ OS -- for as long as I continue to use the legacy hardware. The day may come when its drivers will no longer be compatible, which will force its retirement, but until then I will use the hardware and I'll be happy using it.
Personally, I do not like the idea of embedding code into hardware. I just don't like it, no matter what the hardware is or what its purpose is. Except maybe BIOS, but that's it.