Seems very Librem5 specific. I agree that at the 2017 point in time the mobile UIs for Linux were all in a sorry state and the only viable option (back then Ubuntu Touch) had too much uncertainty around it.
However now the situation is a bit different and with some more broader strategic thinking (albeit it being a bit more risky) this could have been foreseen and influenced back in 2017 as well.
IMHO right now both stand alone Lomiri and Plasma Mobile are probably the better options, that also build on mostly upstream components, but ones that are much more suitable for mobile use than desktop focused GTK3/GNOME. Yes GNOME looks like a mobile UI, but other than that it isn't and the main developers of it have no stake in mobile Linux.
But having more different UI options isn't really a bad thing per se, the bigger issue is IMHO the fragmentation of the app ecosystems. And while there is reasonable hope that at some point qt apps will work interchangeably on Lomiri, Plasma-Mobile and SailfishOS based mobile Linux, Phosh stands alone in the GTK space (and loading both GTK and qt as on Desktops isn't such a great idea on mobile devices).
However, how the mobile Linux app ecosystem will develop is still an open question. For example I still think HTML apps as used in KaiOS/B2G and Tizen could play a bigger role and with Flutter/Dart being pushed into the (desktop) Linux space things could also get interesting on that front.
However now the situation is a bit different and with some more broader strategic thinking (albeit it being a bit more risky) this could have been foreseen and influenced back in 2017 as well.
IMHO right now both stand alone Lomiri and Plasma Mobile are probably the better options, that also build on mostly upstream components, but ones that are much more suitable for mobile use than desktop focused GTK3/GNOME. Yes GNOME looks like a mobile UI, but other than that it isn't and the main developers of it have no stake in mobile Linux.
But having more different UI options isn't really a bad thing per se, the bigger issue is IMHO the fragmentation of the app ecosystems. And while there is reasonable hope that at some point qt apps will work interchangeably on Lomiri, Plasma-Mobile and SailfishOS based mobile Linux, Phosh stands alone in the GTK space (and loading both GTK and qt as on Desktops isn't such a great idea on mobile devices).
However, how the mobile Linux app ecosystem will develop is still an open question. For example I still think HTML apps as used in KaiOS/B2G and Tizen could play a bigger role and with Flutter/Dart being pushed into the (desktop) Linux space things could also get interesting on that front.