What distinguishes, say, a mobile OS from a more traditional desktop OS?
What would not be acceptable in a tuned/configured Linux / Windows OS on a smaller-form-factor touch- and voice-enabled device?
I'm excepting the obvious issue raised elsewhere of closed app stores and the tendency for ever more interactions (commercial, government, educational, institutional) to rely on these. That discussion has been had many times and is if I may suggest relevant, but stale.
The main distinguishing feature is that you generally lack a keyboar / mouse /pointer thing. Hence, the window manager and interaction in general are tuned for touch interactions, single handed use and the like.
It's for this reason I like SFOS. I've tried android and ios. But they suck.
As a developer, I also appreciate the flexibility even within the limits. Gradle and co. suck.