I've met such rigid and narrow minded people myself. Even if they know an opinion or position to be wrong and/unjust they refuse to change their ways nonetheless. Surely great arrogance alone can make a person this way. And sooner or later they will learn their lesson!