This new generation of startups really needs to learn some fundamental business and engineering methods, like the value of always having a second source[1].
I cannot understand why some people think it is a sane idea to run a business where the your main product or service depends entirely on a single point of failure; doubly so when that single point of failure is controlled entirely by someone else that can cut you off without consequences.