As judging by U.D posts, someone who is okay for women to generalize just like racists do, calling them pigs, perverts, shallow, cheaters, oppressors, etc, and it is okay for a woman to be a misandrist sexist pig towards the entire population of men, yet it is not okay to generalize or insult women in any aspect or else you are a sexist misogynist pig. Gallop polling says 60% of married people found cheating were women, but men are accused of being "the cheaters" on urban dictionary, by misandrist sexist pigs.
Men are supposed to adhere to the "be a man" gender role where they have to be strong and make 100% of the income, do all of the heavy duty work, and have a big penis, but it is not okay to say that all women need to adhere to the woman gender role which is being a skinny subordinate with large breasts who doesn't do anything but make her man sandwiches. It's not offensive to assume that all men want are power tools, but it's offensive to assume that all women want are vacuums.
Woman can ask for all the physical appearance they want yet still not be called shallow, and those same people will hypocritically call men shallow when they do it.
Men are people with enormous inequalities that never get addressed, like not being able to get their child by any means in custody just because he was born with a Y chromosome, having to pay his female partner half of his money after any divorce for any reason, and so many societal double standards that it's not even funny.
A fat guy with a pretty girl: That guy thinks he's entitled, he's not a "real man" he looks weak as a jellyfish!
A fat girl with a hot guy: You go girl! No one should have to put up with your physical appearance, but men everywhere need to get fit, have a big penis, make 100% of the income, and be a "real man" because it's OKAY to promote this "be a man" gender role, but it's not okay to say that women need to "be women" where they are skinny, have large breasts, and who's only goal in life is to be a sex toy and make sandwiches.