If a product requires constant maintaining and updates through out its lifetime (like a browser) then it’s make sense for a subscription model.
If a product is released in a defective or malfunctioning state, it makes sense to assign liability to the manufacturer.
if it’s a single player game or a mp3 converter software, then what you’re saying is true.
But the internet is ever changing, new exploits and security vulnerabilities are discovered almost every day. New standards, new formats, new features released so often, even after the full release it still requires a full development team instead of just a few core maintenance staff.
Unless you want to pay for every major version upgrade or risk using an outdated browser, a browser subscription model doesn’t sound so bad.
the internet is ever changing
We have standard protocols for communication that are system agnostic and simple to implement.
Claiming you need a subscription to your browser to use the Internet is akin to claiming you need a subscription to your radio to listen to music.