Yup. It's up to 'you' - you being the app writer. The poor shmuck who downloads the app has no choice or control over it.
Do you use any web apps? Those are updated and re-downloaded regularly, depending on how the app is built.
If you use an Android or iOS-based device, the software on it often becomes out-of-date and requires an upgrade in order to restore and improve functionality.
The app writers should have such control. The 'poor shmucks' have as much power as always in this ecosystem, because they can choose what apps they want to trust and use.