never put up with her shit...You da boss, not her. She may be hot, but there are plenty of hot chicks out there like you said. One of the reasons why you see hot chicks with average dudes, is because those dudes put up with her shit, and play to her ego or placate it. But, does she respect him? No, they don't. But, they kno an attractive dude has more options and won't deal with their shit. Groink may get some shit on here, but the way he carries it, that is what women respect.
And there are plenty of black thugs, gangbangers, etc that are bitter and misogynistic...this tends to stem from being hurt by one or a few women...wearing one's heart on their sleeve. But, yeah many of them don't care, and the women for what they have---their cookie and their money...possibly what was done to their mommas. Because bad boys are the ultimate momma's boys.