By nice do you mean "polite" or do you mean "empathetic", or something else?

Someone can hold what I would consider douche-baggy self-centered and unpopular opinions, but still be perfectly polite and pleasant to be around when not having contentious discussions.

People seem to very often conflate politeness and empathy, when they are quite different things.