Good article.
one small point...in online comments, "white knights"- a term which normally a term of derision used by male trolls for male posters who challenge online nastiness towards women- are usually the guys who call out other posters FOR fat shaming and other forms of misogyny-I call it misogyny because men are far less likely to be fatshamed in comments sections-it's the trolls who do the fat-shaming, in my experience.
Unless, of course, you are working with a different definition of "white knights" than the one I used in the previous paragraph.