Genuine question: what are the technical challenges that prevent my iPhone from being used as a full fledged daily driver computer (think no normal laptop for normal users use cases.) it already supports external mouse and keyboards. What limits it to support external monitors in full 1080p or 4k resolutions? Why can’t it have user isolation like laptop/desktop os where I can have a work and personal profile?
I understand from a business perspective this giving all this would be hurtful for apple as it would cannibalize other products and decrease revenue. But I am trying to understand if there are technical challenges in addition to business motives.
Is there an appetite for such a product if the app ecosystem was also available ?
No, not really. Samsung has DeX[1] which is exactly what you describe - connect your phone to a USB-C hub, plug in HDMI monitor, keyboard and mouse and you'll have phone as a computer with full windowing operating system. I tried it once with my Galaxy S21+ which would be fast enough to be my daily driver computer, but for many reasons it just didn't work right. Maybe it's Samsung's DeX but I doubt it because using an iPad as a laptop also doesn't work (for most people including me).
[1] https://www.samsung.com/us/apps/dex/