If you took that one step further, and showed my one of these guys that wouldn't say no to a blowjob from another guy, and would return the favor, you'd have the ideal man. A man that is secure, confident, open minded. There's no bigger turn off than a bigotry or narrow mindedness.
Add to that a guy who is physically fit and healthy, than he'd be damn near perfect. A guy that can get literally any girl, and guy he wanted. He'd have me drooling.
I'd count myself as one of this type. I've got almost all the characteristics. I obviously don't have anything against homosexuality. Any attention, from a man or a woman, builds my ego. I try to take care of myself, visit the gym regularly, eat right, and so on. But the reality is that I am not a opportunistic straight guy, or even an enlightened straight guy. I am not a huge fan of labels, but if I had to choose, it would be "Bi". I crave sex with both women and men. I am not evolved, I have a completely different motivation for accepting homosexuality.