I know “Stop Killing Games” may have a good cause but the inflammatory and violence-evoking command-as-name plus the topic domain (games) makes me recoil and assume they’re a bunch of incels and fascists.
Gamergate did this, yes, but maybe brand better if you want support for your hobby’s pet concern.
