It's a bit of a different world today then when BlackBerry dominated.
RIM essentially invented MDM which is what allowed it to take off in the enterprise, via BlackBerry Enterprise Server. Android and iOS didn't fully unseat them in the enterprise until third party MDMs were up to par and lock down the consumer devices just as effectively.
So whatever new phone/OS that wants to take a stab at the enterprise, out of the gate, must support MDM profiles from all the major ones at least (InTune, ManageEngine, MaaS360, etc.). Then, as you said, all the MFA apps, at least should have Slack/Teams, office apps, etc.
Not that it can't be done, but the cost of entry is much higher today if anyone wants to overcome the switching costs.
The cost of entry is higher, but everyone has more money though, in this analogy. AI can vibe code all that out if someone seriously wanted to compete.
Not only that, people have seriously memory holed the state the original iPhone launched in.
No App Store, only web apps, not even 3G, only Yahoo push mail, and tied to AT&T - who were loathed, because in many places they just sucked. And it succeeded anyway.
It was when Exchange push support came in the first major OS upgrade that corporate adoption exploded.
RIM essentially invented MDM which is what allowed it to take off in the enterprise, via BlackBerry Enterprise Server. Android and iOS didn't fully unseat them in the enterprise until third party MDMs were up to par and lock down the consumer devices just as effectively.
So whatever new phone/OS that wants to take a stab at the enterprise, out of the gate, must support MDM profiles from all the major ones at least (InTune, ManageEngine, MaaS360, etc.). Then, as you said, all the MFA apps, at least should have Slack/Teams, office apps, etc.
Not that it can't be done, but the cost of entry is much higher today if anyone wants to overcome the switching costs.