I totally agree with this. You can’t have all of your content, your identity, and your online existence held captive on one of the social media platforms. You must have your own website as your “home base” and then treat all of the other sites and services like distribution channels for your content, engaging with your audience, building a network, etc.