One angle on profitability over time, or RMR (repeating monthly revenue) is trickling out these new procedures over time, as part of a subscription. Like how video games dole out content via DLC packages (DownLoadable Content). The underlying assistive framework is there but the period subscription covers new processes or perhaps even seasonal/monthly local integration. If the process was seamless enough and not overly tedious to use there's great likelihood users would tolerate the repeating expense. But the problem is most efforts don't accept there's going to be a fee structure from the outside WITHOUT also making it hideously expensive at the get-go. There's got to be a 'free to play' tier that provides decent functionality and then additional tiers of add-on purchases. Otherwise there's no way to "keep the lights lit" for the provider (or any resellers/integrators involved).