I think when you choose to sell your products on Amazon, or host your videos on YouTube or use FB login for your app, you're necessarily taking a risk by depending on a third-party for your success. It's possible to create your own login system or host your own videos or own your own e-commerce site and there are even a whole host of valid competitors for all these services too.