> It’s the hazards of building your business on another company’s foundation.
This is one of those mindkill kind of lines someone posts in all such threads.
Yes, everything in the world depends on something else. Do you also say this when companies rely on utility companies for their electricity and water? Or must I buy an island and set things up from scratch before I am allowed to start a lemonade stand? Or maybe move to a different planet entirely just to be sure?