Android тоже далеко не безгрешен.
А Ubuntu для смартфонов загнулась.
Во-первых, не обязательно пользоваться модной-актуальной ОС/версией/сборкой.
Во-вторых, некоторая часть железа работает с кастомными сборками, которые требуют пары вечеров, чтобы настроить с нуля.
В-третьих, всё же есть ещё пара маргинальных ОС, которые ставятся на новые устройства.