Obviously it's better if you haven't trusted 100% of your business to a platform you don't control. But for some businesses (such as many youtubers) the choice is either do that or don't have a business (since that's the only place with a large enough audience). In such a case it can make sense to do so.