It's not like the status quo phones are too expensive, too small or too slow compared to the average user's use case. There is a phone for every price point, and at worst you'll be stuck with a bad camera or a laggy chipset.
There are already phones running Linux and de-Googled OSes (Purism, Librem, LineageOS). They won't ever get big enough to challenge Apple/Samsung, but maybe be big enough to have a stable enough OS to not scare off people looking to switch.