Mandatory upgrades exist because of the internet. ...
No. Mandatory upgrades exist because recurring revenue, and if you aren't milking your customers on a recurring basis at an ever-increasing rate ...forever, you're businessing wrong.
PATCHES, existed before the internet and are more important than ever because of it. Unfortunately, as your comment demonstrates, most of us have been manipulated into conflating the value they once provided with the pay-forever subscription model that entails on-screen controls moving every couple months and pop-up pestering interrupting actual work just to campaign for the purported value of useless visual changes or ultra-niche added functionality.
Yeah, I'll concede that patches are a (wonderfully limited-scope) kind of upgrade that also can be distributed automatically, but it's clearly not what the article is talking about. Bits don't rot. If code you shipped has a vulnerability, it was there when you shipped it, and it should be on you to fix it without forcing me to change my way of working, all while paying you for the privilege of doing so.
By the way, eff flat "design" and get off my lawn!