So if you are aiming to be full featured, the modularity plus open source is your differentiator?
What are you going to do if AWS/GCP/Azure decides to offer a managed services version of your software? (I know, I know, that'd be a a great problem to have.)
AWS etc. already offer these services so the risk is low. I dislike the recent trend of companies changing licenses from a formerly FLOSS solution to "source available".
It prevents little in practice and makes it so that your original differentiator i.e. open source is no longer true.
> AWS etc. already offer these services so the risk is low.
I'm not sure about that. AWS had a NoSQL database, but replicated mongodb.
Anyway, I think that the risk doesn't occur until and unless supertokens hits a home run. I mean, if you're big enough for a hypercloud provider to copy, that means you've been pretty darn successful in distribution of your product.
What are you going to do if AWS/GCP/Azure decides to offer a managed services version of your software? (I know, I know, that'd be a a great problem to have.)