Согласен.
Вот соображения о том, как фронт-энд сообщество борется с токсичностью.
Во-первых, там почти в каждом репозитории есть ссылка на Code of conduct (Правила поведения?), то есть как минимум эта тема в принципе мелькает перед глазами участников. Часто используют этот шаблон:
https://www.contributor-covenant.org/version/2/0/code_of_conduct/Во-вторых, в случае проявления агрессии, на неё публично реагируют другие участники сообщества, тем самым компенсируя тот урон, который она принесла. «Шеймящая на весь класс училка» должна понимать своё нарушение, чтобы было меньше желания совершать его вновь.
Кроме этого, публичность реакции даёт сигнал другим участникам. Те, кто потенциально могут совершить агрессию, заранее могут предугадать реакцию, и это отбивает желание шутить над чужими ошибками, цветом кожи или ещё чем-нибудь.