To be fair, constitutional rights only apply to citizens and people who are on US territory. So.. technically speaking, rejecting visas or green cards for immigrants wouldn't violate anyone's constitutional rights, because if you don't yet have a visa or green card then you aren't on US soil. That being said, I don't understand how anyone could really fit "blanket oppression of a group of people" inside their moral tapestry.