AFAIK, steam doesn't prevent developers from also allowing their games to be installed outside of steam (if so, then that's a problem).
It's the fact that there's no alternative to get spotify, etc onto your phone that's the ultimate issue. The security of the app store in an enourmous advantage, but they're using it to extract huge premiums.
Like it or not, our phones have become the primary medium we use for news, entertainment, etc. If it were me, I'd allow side-loading of apps onto the app store, but they'd then have zero access to your contacts, unique phone IDs, and strict privacy rules. Apple could still enforce malware via the apple subscription. Essentially, they can make it like MacOS, but not allow any unsigned apps.
It's the fact that there's no alternative to get spotify, etc onto your phone that's the ultimate issue. The security of the app store in an enourmous advantage, but they're using it to extract huge premiums.
Like it or not, our phones have become the primary medium we use for news, entertainment, etc. If it were me, I'd allow side-loading of apps onto the app store, but they'd then have zero access to your contacts, unique phone IDs, and strict privacy rules. Apple could still enforce malware via the apple subscription. Essentially, they can make it like MacOS, but not allow any unsigned apps.