A Kantian ethicist might say that if you apply the first formulation of his categorical imperative you would find that it's immoral because if everyone were to do it, the whole system would stop working.
You also have to account for the LTV of users. If it's not backing out (which is most likely for a bad app), they're just wasting their money.