The USA built a system of "checks and balances" so that there would not be a "single gatekeeper" to government permissions.
You can't be comparing Twitch to the government. Those are not even remotely the same thing
One is taken for granted, but I think it is a valid point. I share your opinion (bad to depend on platforms), but that never might have triggered the comment.
For some people never means usually not, and for some never means never :)