As a customer, I do hate subscription for everything...
But as an entrepreneur, I think subscription revenue is a good business model to support the ongoing development of a business.
To find a balance, I don't think it's necessary to make monthly subscription a default option. Daily or even hourly subscription could also work - https://www.listennotes.com/blog/instead-of-monthly-billing-...