Why would developers "block" their iOS games from running on ARM Macs?
2) You have to rebuild the UI, which costs money which the Mac version may well not recoup.
3) You have a different version for desktops that costs more upfront with less reliance on in-app mechanics that you don't want to undermine.
OK, but that's no different to Windows and Android.
> "You have to rebuild the UI"
No. Even with apps this is no longer the case (see: "Mac Catalyst"), but it's certainly not true for games. Maybe you'd need to add some keyboard/mouse bindings, but that's about it. Even iPads support keyboards and mice now days!