I agree with your point, but would like to clarify that I'm talking about having some decency and (at a minimum) a basic set of ethics, not being like those "nice guys" who're constantly bitching about how "girls date only assholes". (Just an example that first came to my mind.)