This TPM and UEFI requirement is a kick in the gut for a lot of older computer owners. Instead of a smooth transition, suddenly your computer is no longer compatible. (Sure you can run Win11 but you won't get security updates). TV commercials are showing it to be a whole new operating system (it's not) it's just an enhancement on Win10. It's supposed to be faster (not true).
https://www.techspot.com/article/2349-windows-11-performance/As for enhanced security well I have seen some articles that looks like hackers have found ways around it. So time will tell.
Also Win10 will be getting the new App Store, Widgets and possibly the ability to run Android apps. So what's the big deal about Win11 ?
Also remember the every other version rule of Windows ? Ever other one sucks. Win10 was great. Already they have been sending out fixes for Win11 and it has barely launched. Remember WinMe, Win8 Win Vista ? Not very successful.
So I plan on riding out Win10 to the end because there is no need to suddenly replace my i7 Dells just to do a pretty update that offers nothing really spectacular. Also being "forced" to buy a new computer in these uncertain times is ludicrous (Covid, economy, chip shortage). By the time that Win10 is dropped Win12 will be on the horizon and things hopefully will be much better. Who knows, Linux/Wine might be able to run all M$ apps by then.