I'm totally in alignment with that! I don't mind paying for things that is a one-time fee and then you don't ever contact me again unless it is to announce new features or upgrades. And then it's a one-time fee again.
I don't think most apps "have to" be on a monthly subscription basis, except maybe for news services. In most cases, I just think they see a continued source of revenue and try to go for it.
RE: It's Only a Couple of Dollars! (and Other Fallacies...)