Welcome to the third millennium! I’m afraid this is now the way of the world. I can guarantee that Amazon did not remove support for an operating system that is only one or two versions old. What you failed to mention in your post is that your phone must already be old, by virtue of the fact that first, you cannot get an OS update anymore, and second, the last OS update you have is no longer compatible with Alexa.
You don’t have to change your phone every year, to stay current. Once every three years would be more than good enough, and that is about the planned service life of any of this type of electronics these days. My phone is now 3 years old, and I have Android version 8, which should have me covered for a good while yet
A quick check shows that Alexa requires a minimum of Android 5 now, maybe that’s right? If so that is ancient in these terms. It was released in October 2014. You might still have got a phone with that on it for say a year, tops, and it would probably have been updated for two or three years, which should have you good for sometime yet.
This suggests that your phone must be even older than when Android 5 came out, because you could only ‘get up to’ something less than 5. This is hardly updating your phone every year!
The above has a lot of assumptions, because you provided limited information, but do you expect Amazon to miss out on all the easy to use added features of the latest Android releases forever? Do you want the programmers, with every new release of Alexa, to write it to be backwards compatible with every version of Android? Should they include Android 1 from September 2008? If they did, Alexa wouldn’t be able to do half of the things it can now, because the OS wouldn’t be able to support the things they wanted to do. Should it be able to run on a phone with a tenth of the memory, and a tenth of the disc space too? They already have to have features that are not available on certain devices, in terms of hardware. Can you imagine how difficult this must be with the huge variety of devices and OS versions? The list goes on and on and on.
Hard to know exactly is you have less than 5, but it would seem doubtful, because Blink won’t run on less than 5 anyway, but still the sentiments apply, even if not specifically. Heck, Blink are doing the exact same thing, with their minimum version of Android 5, as you can easily see from this forum.
The time between them selling you something, and announcing removal for support is hardly relevant, if the device you choose to run it on is already many years old. It’s hardly unexpected that if you just scrape in with the bare minimum last ditch spec that worked, that you only have a short amount of time to get by. Did you check when support for your OS version would be removed? They notify everyone of these things way in advance.
If it really is barely over a year old, as you imply, by saying you would have to change your phone every year to keep up, you have a point, but I suspect this is not the case, and we are talking here about a device that is many years old.
Sorry for going on, but I’ve had this discussion over and over from my background in tech support, where people would say the exact same thing about PCs, Windows, and Microsoft Office, etc. Perhaps Office should still run on a Windows 95 PC?