YouTube has been the biggest platform for any video creator in the world, period. There is no way that another website is coming even close to what youtube is right now. Every day, every hour, every minute