I think a key difference between Windows and MacOS is that Microsoft has (historically at least) not stopped you from installing newer versions of Windows on older hardware, provided it's fast enough to run it.
Trying to run newer versions of MacOS on 10 year old Apple hardware is next to impossible.
Windows 11 has a requirement for TPM 2.0, which older hardware doesn't have. I believe that requirement check is relatively easy to patch out and install anyway.
Trying to run newer versions of MacOS on 10 year old Apple hardware is next to impossible.
Windows 11 has a requirement for TPM 2.0, which older hardware doesn't have. I believe that requirement check is relatively easy to patch out and install anyway.