You often pay much less upfront for a subscription than you do e.g. purchasing an app "full price".
You might pay more over the lifetime of your subscription than you would paying full price for something, but in terms of your parent's comment, that is why a subscription is seen as preferred over paying for something upfront.
For example, $7/mo is a lot more palatable than buying some software for $80, especially when you're in the stage of "I don't know if I'll use this or not".