Android 5 2014, Android 8 2017.
Da muss man nicht jedes Jahr was Neues kaufen. Aber Android 5 ist doch schon fahrlässig.
Es liegt nicht an Dir, anderen vorzuschreiben, welche Geräte sie benutzen und wie lange.
Das einzige, was Du tun kannst, ist sie von irgendwelchen Diensten auszusperren, die Du kontrollierst, weil es eine Gefahr für diesen Dienst darstellt.
Oder eben Dein Programm nicht auf solch alten Android-Versionen lauffähig zu machen.
Es gibt übrigens durchaus Einsatzzwecke für alte Smartphones, vorausgesetzt, deren Akku ist noch nicht hinüber und die benötigten Apps laufen darauf. Z.B. als QR-Code Scanner in lokalen WLAN (also ohne SIM). Da stellen sie dann auch nur eine geringe Gefahr dar.