According to this: https://christine.website/blog/series/v it was a year between first post and the last. It was more than enough time to make at least some contributions.
This timeline convinces me that Christine did not intend to contribute at all.
> Well, in the adult world you will face criticism for what you produce constantly.
Criticism is natural. Banning people who don't help, but distract and demotivate, is also natural.
> You need to develop a mature response to all these scenarios.
It's not that simple. Too much criticism can kill will even in strongest people. Sometimes the best response to non-constructive criticism is to just ban, and focus on what's important.