Few customers realize that how much it costs to keep an app going: platform API and UI change will either break your app or uglify it. If the app is using external service, then the service API could change too and that causes a lot of work. New device models come, and you will need a lot of work in redesigning the user interface. Even if you are not adding new features, the cost is real to developers especially if the market for this app is small.