Toffene Kama Not a good analogy — the platform risk is high when developers build services on top of the platform that actually belong in the platform e.g. twitter clients. However, building complementary services on top of a popular platform is usually a good idea. E.g. every major messenger is built on top of iOS and Android platforms. Every game built on Windows, Mac, iOS or Android. etc. See the evolution of platforms and services built on them.