Probably the friction scales more with transaction count than overall cost, so you're getting at a real issue. It would be a pain as a vendor to deal with a zillion little one-cent transactions.
Still I think there are workarounds: Maybe I can pay Apple $20/mo for 2000 'points' that I spend on whatever subscriptions I want, and they pass the points/payments along in bulk to each vendor. Not sure.