There is almost no difference in hardware and software when 90% of the functionality or “magic” lies in the code of the firmware and not in fixed hardware circuitry, so why not support your hardware device like a DAW with frequent updates? Last week, I got a juicy Ableton Live 10.1 update that gave me some great new features. I gladly pay 200€ every 4-5 years to get the new version and a couple of big updates.
I dont think that a subscription model or an extra fee is the way to go tho. The costs for some form of firmware support should be calculated as a part of the retail price and companies already do that (see Novation, which is getting a lot of love for their software-update-politics).
This old “you buy a machine and you get is what you get until eternity”-attitude of the 90s/00s is just backwards in 2019 where a firmware upgrade is just a few clicks and an usb-connection away, so please people STOP. Just because you were fine with that for years, it doesnt mean that it cant be better!