>>1596003Twitch is far superior to youtube from a technical perspective, and while they have their own retarded moderation issues going on, they don't randomly shadowban or outright ban top streamers through algorithms, at least as far as I know. I feel like twitch has more actual human employees, for better or worse, who deal with reports and streamers, whereas youtube is machines all the way down to a hand full of third world internees copy pasting responses and closing tickets that make it past the 50 layers of machine filters.