> We get it. You want everyone to come here and have full citizenship. Stop pretending this is a moral or philosophical position. People can disagree with you for various reasons, and labeling them and projecting your prejudices on them is a crutch, not a reason. Disagreeing with you does not make people bad.
But it _is_ a moral position.
Threatening people with violence to stop them from taking a job, or renting an apartment because you don't like where they were born _is_ evil behavior.
I think it's just as immoral to deny people their freedom because they were born in Nigeria as it is to deny them their freedom because they were born black.
You would see this more clearly, I think, if _your_ freedom to live and work in the US were denied to you based on where you were born.
Stop behaving like a 19th century slaver, and I will stop making the analogy.
> your moral compass disagrees with most people throughout human histor
Yes, I'm well aware that many people are stupid, ill-informed and immoral, and that my views are currently in the minority. Socialism and bigotry will likely plague humanity long after I've died.
> The people in the place where you chose to travel have the right to free association.
My position is that you have the right to associate with whom you want on _your_ property. You don't have the right to dictate who _I_ associate with on _my_ property.
I'm not a communist who thinks that the entire US is the property of the USG, and that some apparatchik in DC has the right to override my decisions regarding who I invite onto my property. (Just as I wager you think you have the right to own a gun, regardless of what some bureaucrat thinks. )