Earlier quoted context omitted.
There were several posts predicting this exact outcome yesterday on subreddits drama. The people close to the pulse knew.
Do you care to point to something that backs up that claim? I can't find any mention on that subreddit about anything relating to Youtube or Twitch bans. https://www.google.com/search?q=youtube+site%3Areddit.com%2F... https://www.google.com/search?q=twitch+site%3Areddit.com%2Fr...
https://www.reddit.com/r/DeclineIntoCensorship/comments/hh1s...