Most people don't want to manually update code and patch their speakers. They want to push a button, and get music. Not run a local IT department
In any case, presumably in this proposed scenario secondary service industries would pop up to do this for them/offer ongoing alternatives. Much like computer maintenance and repair.
The original producers of the software could be unhelpful even if they comply though. That's another story.