Ironically, there is no shortage of gay men saying the reverse: that all the good men are taken or straight, admiring the stereotypical positive traits of straight men (masculine mannerisms, straightforward with emotions, laid-back attitude, etc.).
while heterosexual men are pretty much primitive cavemen or perverted jerkasses who don't know how to act in public and treat other people. This is loaded with the Unfortunate Implication that only (and all) gay men possess the qualities women want - tenderness, consideration, etc. Right eventually finds a great guy with all the right things she's looking for-but it turns out he's homosexual, leading to the dismissive statement about straight men.