I like your optimism but unfortunately custom ROMs support is selective at best. Creating a new port for e.g. LineageOS is a challenging process that can potentially brick your device, so many ports focus on devices already out of sale. And mobile GNU/Linux is still rare, at least in Europe. If you happen to have a device that is not supported by either a custom Android ROM or mobile GNU/Linux, then you have no option than to stick with what you have (unless you have enough knowledge to add the support yourself).
You are correct, most people are using devices that will not work with any custom ROM or GNU/Linux distro. At least if you are searching for a new phone there are plenty of options (as long as you plan on installing LineageOS, other custom ROM's like Calyx and Graphene have a long way to go). Let's just hope device support improves in the future.
I like your optimism but unfortunately custom ROMs support is selective at best. Creating a new port for e.g. LineageOS is a challenging process that can potentially brick your device, so many ports focus on devices already out of sale. And mobile GNU/Linux is still rare, at least in Europe. If you happen to have a device that is not supported by either a custom Android ROM or mobile GNU/Linux, then you have no option than to stick with what you have (unless you have enough knowledge to add the support yourself).
You are correct, most people are using devices that will not work with any custom ROM or GNU/Linux distro. At least if you are searching for a new phone there are plenty of options (as long as you plan on installing LineageOS, other custom ROM's like Calyx and Graphene have a long way to go). Let's just hope device support improves in the future.
Amen to that, comrade. Especially for mobile Linux.