>>because they want to take advantage of peoples indifference to small subscriptions
Hmmm. I may be odd, but I and everyone I know have a very high resistance to subscriptions, even small ones, because they are maintenance and just a general budget leak. My impression of the reason that companies want subscriptions is that they tend to extract much more revenue from the customer; of course they don't get it all up front, but recurring revenue streams and especially that continue even when the product provides no value (e.g., the customer forgets about the ongoing charges), can be ridiculously profitable.