Customers don't really have great choices right now when it comes to smartphones:
1. One OS is locked down, has a walled-garden ecosystem, but has many privacy-protecting features.
2. The other OS more open (interop & user-choice-wise, not really in the FOSS sense), but is run by a company that seems hell-bent on eroding user privacy.
These properties are dictated by Apple and Google. But due to the barrier for entry, there are no alternatives that come even close to duplicating Android's and iOS's feature sets. Even simply using a community-developed Android-based OS can cause you to lose access to many useful features Android provides.
I guess I went off on a little tangent here, but my position is that the existence of Android is only a defense if switching between the two doesn't incur high costs, both financial and non-. That's demonstrably not the case.