Idk, it's not obvious that you shouldn't run a desktop OS on a phone. What's yourr main issue with that?
You could run android apps in a Android container as needed.
I personally would very much like a device that's a pocketable desktop-OSed computer that can make phone calls and 2FA.