The thing is, AOSP is open source. Just like Linux is not controlled by one of the TooBigTechs, I could imagine a fork of AOSP becoming a viable alternative without depending on Google anymore.
And supporting alternative Android OSes (like GrapheneOS and LineageOS) is one way to support that vision.
Linux on Mobile is nice, but unfortunately I think it's an uphill battle because of all the proprietary firmwares?
In my GNU/Linux phone, all drivers are FLOSS and all pieces of firmware are backed into the replaceable peripherals (modem M.2 card and WiFi M.2 card).
"It's good enough for me" is not the same as "it is comparable to Android".
> And would you say you have access to all the hardware features supported by Android?
No. GNU/Linux phones require compromises. Fighting for your rights does as well.
And again, I'm really impressed by all the work done by the Linux on Mobile projects. I'm just saying it's an uphill battle, and it's nowhere close to any AOSP-based system.
Not insurmountable at all, building decent apps isn’t rocket science, but a substantial investment of time and energy nonetheless.