Yes, and we're very quick to label not so nice people because it makes it easier for 'nice' people to understand them.
Being brought up in a mans pub, I've known some really nasty people. Horrible, nasty, bitter, inadequate. I think inadequate is probably the most apt word.
If someone is not a nice person, write them off, don't try and diagnose them.
That's not a knock on you, VHG, but don't think too deeply about it, most of these people are only puddle deep themselves.