I think it's driven by sexism and another way to try to get women to shut up. I know you will have people come on and say Oh but it's started as anti racist/speaking to the manager (not sure where it genuinely did start but these two are most commonly named) but it's now used to say shut up to women who just disagree with people on line
**Also most be **** if your name actually is Karen