As a tech community, we should really rally around a libre/free mobile OS and soon. Being beholden to corporations for our operating systems is antithetical to freedom.
- Hardware is not very modular (mainly because of size constraints), meaning you have to purpose-build libre hardware if you can't/don't want to run on tech-giant devices (you can right now if you're forking Android; you probably won't be able to once it's replaced with Fuschia).
- Developers' needs have always been a bastion for keeping desktop OSes flexible and open. No matter how closed-down software gets, someone somewhere has to be able to muck with it so as to build and improve it in the first place. This doesn't apply to mobile OSes; people don't use them for development.
Not that it's impossible for these things to be overcome, but it's a much steeper uphill battle.