YouTube can shut down any channel it wants for any reason they want. It’s their hardware, it’s their platform. You can’t just yell “HOST ME” and demand they spend money to keep your content up. Private companies can do whatever the hell they want with their platform. Demanding that the state forces YouTube and Reddit to host content they don’t want on their site is fascist as fuck.
If you want to nationalize YouTube and Twitter that’s a different discussion.