Earlier quoted context omitted.
Actually - I have some data. I had a product priced at $2 per month subscription vs $50 one-time fee. More people paid the one-time fee than the subscription. From talks I've had with people, people prefer to pay a one-time fee than a subscription.
And among the people I talk to most prefer to live in Seattle. Is it representative of the people at large? Your generalization is completely unwarranted, at best you could derive that "among buyers of X most prefer one-time payment".
If you are selling a product that is a one-time fee and you are happy with the model, then fine, let's agree to disagree. If you are building something and want to make subscriptions or have some interest in my statement being wrong, then you are approaching business with the wrong attitude.
In the absence of any information to the contrary, I like to work with the little info I have.