You have to take another moral compass that reflects the personal reality. For example someone can be super supportive and volunteer to help immigrants. But on the other hand support hardcore anti-immigrant regulation.
Why?
Because he realises that people are selfish and he would act in the immigrants situation the same opportunistic way thus feels sympathy. But at the same way sees opportunistic immigration is a mayor problem for society thus supports hard regulation.
That way leads to situations where you are personal friends with people that you on a systemic level attack, without having a true moral conflict.
The whole thing seems utterly contradictory to me, but clearly principles are flexible when money and power are concerned.