Earning money via subscription payments

Hi All,

I am wondering if blockstack would make sense as a platform for an app requiring large upfront investment. I am a bit confused about how someone might make money from an app built on blockstack. Are there apps that rely not on App Mining as a primary means of revenue, but rather direct payments from users for a subscription service?