The fact that cheapskates will complain is no reason not to do it.
It's very reasonable for a person to expect that once he paid for the app, he would be able to use it without having a separate subscription paid to a different company.
I'm interested in seeing how these apps clarify this point to users.