637
Our Channel Could Be Deleted - Gamers Nexus
(youtube.com)
This is a most excellent place for technology news and articles.
If you are running a business then you should either toe the line with your platform provider or make sure you have alternatives in place to move away from them if you value full creative control.
These people don't understand what a class war looks like...