I often wondered if there is an opportunity to build a fully open source stack for handling all of these issues. It isn’t a competitive advantage for anyone and its a pain to get right. It also seems like everyone wants the same thing. I could imagine it being sponsored by mid tier companies that heavily rely on subscriptions and do well (say Tinder for example). Companies like this could donate time or an engineer or two. It would save everyone having to reinvent their subscription and billing infrastructure.