Or, just let their users deal with the bugs b/c churn will be less than the cost of developers.
Right. Look at Electron apps. They're ubiquitous despite the poorer performance and user experience because the benefits outweigh the negatives.
Maintaining a codebase isn't going to be a thing in the future, at least not in the traditional/current sense.
we literally creating solution for our own problem