Well, it's actually not that difficult if you really want to, but there's really no good reason to do so right now. It's basically just the same OS with an even more annoying UI.
I still don't understand the TPM 2.0 requirement. As far as I know there's nothing that Windows 11 does by default that requires TPM, just optional features like BitLocker or Windows Hello
It establishes the TPM as a common hardware requirement so that these companies can lock down the web and their hardware to kill your right to control your own shit.
TPM isn't even really the big blocker for most of the CPUs that were excluded -- many have TPM 2.0 functionality. The bigger culprit wrt compatibility is a virtualization security feature called MBEC (AMD has another name) If your CPU doesn't have MBEC the functionality can be emulated in software but it comes at a potentially hefty performance hit.
IIRC Intel 7th Gen has this feature but it doesn't work properly on some/all chips so that's why the Intel cutoff was 8th Gen. AMD has this feature on Zen 2 and above (Ryzen 3000) but Windows 11 supports Zen+ (Ryzen 2000 & 1600AF) using the emulation although it is indeed a large performance hit. I would see ~15-20% fps increase on my 1600AF in games when disabling the virtualization security settings. Now that I've moved to a Ryzen 5600 the difference between on and off is negligible.