Developers care a lot about updates, your average user does not. For them, an update means there's a chance the app isn't going to work like it used to be.
People went as far as disabling all windows updates manually.
Also as a second point, you can totally have a software updater without an app store.