…. while there is simply little reason for this with a video doorbell.
I’m afraid this is inherent to internet connected devices.
A video doorbell usually depends on the internet, and the internet requires certain security measures, and not all hardware can provide future security measures.
I recall that we sold a card (Banana PI in combination with Banananian OS) that was not able to offer better security than TLS 1.0. Then it’s great that our software still works for us, but you no longer want to offer a product that is not equipped with the latest security measures and is connected almost as standard to the Internet. EOL is therefore unavoidable. We were able to extend the software updates for another year and for now people can still use our cloud services with the device, but that can’t go on indefinitely.
And while I understand that it sucks that you can’t use a device forever, it’s inherent in the struggle to make a product as safe as possible and to develop your line-up. There comes a time when you are outdated and need to take a different route and often this conflicts with backwards compatibility.
In an ideal world, a company will continue to develop it, but it has to be paid for. Either up front or via a subscription model.
It will go wrong in the beginning, because you are currently discounting yourself out of business, behind, because the number of subscribers will decrease every year and it will be impossible to keep it profitable.