Sexist – check
Misogynist – check
ad hominem attack- check
Also I have no idea what actual aspect of America this meme is commenting on, other than the less than manly military men we have. I wasn’t aware that this was an actual issue. Given the current events in the US, I can think of far more important aspects of American life to comment on. But perhaps my definition of “important” is skewed.
And look something new: toxic masculinity…