Personally it would've been better to take down the offending repos and at least give a warning to the author before doing this.
Now all knowledge is lost. Not the code, but there were discussions, tutorials, and what not.
I don't know who Auto is or what he did in practice that led to the violation (yes, I read about those mods): my qualms with the repo were due to its questionable licensing, which is, however, allowed by GH. After all, I can use something without agreeing with the author's moral views.
And yes, this again, even if one agrees with the suspension, shows the danger of centralized platforms when they become so large (although they are convenient).