Insulting men & boys by calling them feminine names

I despise the term “like a girl” About 5 years ago, there were tons of tee shirts with that written and girls (mostly tweens) were wearing them. Why?

Siloing folks and putting them in fixed categories based on their sex isn’t healthy. If you write like a girl then the next phrase is a comparison. Stupid at best, unhealthy and perpetuates male v. female comparisons. My kids saw this a lot in math groups. When you get kids who are regional, national + competitors, there was nearly always one boy who would go around talking in this manner. Infuriating. Most of the kids on our team learned to ignore these dolts. We even had a few boys shut this down but a couple of girls quit these teams because of antiquated attitudes summed up in “like a girl”, boys are better in X etc.
And asking kids to retort with yes like a girl, then adding why girls are better is playing into this silly stereotype. Respect isn’t based on being a boy or girl.
My kids have been into STEM things for a long long time and with boys and girls on the team, they would recoil at any of this type of talk.