MacOS Sonoma only supports a single model from 2017. The iMac Pro. Everything else is left out. Much easier to find a PC from 2017 that has support for TPM 2.0.

Software devs come and go, there's no guarantee the dev will go back and update old software. Just look at the graveyard of abandoned Mac games on Steam. And even if they do, it often means rebuying or worse a subscription just for the sake of running what you already had.

Can I run something like Crysis in VM with good performance? Especially on a completely different architecture like ARM?