Yes. But it's also true that men will do what women let them get away with.
Look at our current culture of loose women who accept "men" as boyfriends who are jobless, game all day and act like 12 year olds.
If women demanded higher standards they'd get them.
Women are demanding higher standards.
And men are falling short of them in increasing numbers.
Hence the rise of female breadwinners.
DUH!