I think progress will speed up over the next year once mobile Linux distros like postmarketOS can be flashed on many Android devices, similar to how LineageOS and other ROMs can be flashed to many right now. Currently it takes too much work to mainline an Android device, and the main supported phones like the Pinephone just have too weak specs for most users.
Once new devices like the Pixel 6 start shipping and having the Android 12 requirement to run the Generic Kernel Image (GKI), then people will be able to use mobile Linux on powerful phones finally, as well as their old or cheap Androids.