Not only does a subscription fee act as a constant resource drain (as opposed to a one-time charge) but it further pushes society into the zone of "you won't own anything and like it".
Human life and the ability to interact with others and our environment should not be reserved to those that can sustain a high velocity of money.
Focusing on a consistent cash flow makes financial management easy but makes everything else suck. It optimizes for the wrong metric.
UPDATE: You can also look at subscription fees as a tax on productivity. If I pay once for Adobe software I can amortize that over the entire time I use it, and eventually the monthly cost will reach nearly zero. With a subscription fee I can never amortize the software, meaning the fee is effectively a tax. And if I stop paying the fee I completely lose my ability to use the product.