I don't agree.
Eight (8) years is not a short lifespan for a device, nor for an OS. Especially in a school - good luck keeping a student device alive for 8 years!
The problem is that people buy old devices, and it's not possible to easily keep updating it after its AUE date.
And even then TCO would let you buy two Chrome devices instead of one Windows device, making that argument moot.
Still, if you ignore the security concerns, you can keep using end-of-life products long after they should have been replaced.
Apple too deprecates their very expensive hardware regularly, by not allowing them to run newer macOS and iOS, halting security updates, and Microsoft did the same for the first time with Windows 11, by not allowing installation of Windows 11 on devices not meeting the requirements.
At the same time, removing support for Android is obviously just a way to save money on continuous development, as new devices from the same company with basically the same hardware will, of course, fully support Android during the same time.
--
https://wheretofind.me/@NoSubstitute