Earlier quoted context omitted.
I see your point, and I largely agree with you. One trickynes is with the "This incentivizes them to deliver value" part. The problem is that if the software just "works" and there are no compelling new features the user will quite rationally stop buying new updates. Which incentivises the developer to make sure that either the software never really "just works" or that they hype up new features to create FOMO. They…
> Which incentivises the developer to make sure that either the software never really "just works" or that they hype up new features to create FOMO. Nowadays, there's also the security scare. If you don't immediately update to the latest and greatest release, hackers will invade your system, destroy your data, and eat all the food on your fridge.
Also, I think it's safe to assume that any system can be compromised at some point in one way or another, the best way is to focus on backups, monitoring and alerting.