Es ist einfach ein unverhältnismäßig großer Aufwand, so alte Versionen weiter zu supporten. Selbst Android 10 wird mittlerweile 5 Jahre alt, Android 8 ist aus dem Sommer 2017, somit schon 7 Jahre alt. Ich verstehe, dass du aus Sicht der Nachhaltigkeit deine Geräte länger verwendest. Aber gerade zwischen 2017 und 2024 hat sich hier technologisch viel weiterentwickelt, dass ein Support von so alten (muss man leider so sagen) Geräten einfach nicht mehr wirtschaftlich ist (backporting) bzw. gewisse features womöglich derzeit out of the box (Android/iOS) funktionieren und das coding einfach angepasst wurde.
Zudem kommen hier auch noch fehlenden Sicherheitsupdates etc hinzu. Also bei sicherheitsrelevanten Dinge wie Banking, etc hätte ich da Bauchschmerzen.