It's an interesting discussion about taxonomy, membership, identification, and language.
Broadly speaking if we are to define "human rights" as a "floor" of respectability that should be respected - different political leanings (e.g., neoliberalism, collectivist anarchism, libertarianism etc) paint their picture differently while at the first blush level, are all advocating for the same principles.
When rights becomes a question of membership and dynamics, the linear two-dimensional political narrative of left-right break down into a multi-dimensional set-membership identity.
I'd love to go into more details with you about it if you'd like to have an ongoing intellectual discussion.
You can hit me up on google chat at my username @ gmail or just email me if you want.
Second, boycotting isn't as effective as demands. When consumer bases set labor, environmental and other standards on imports, historically speaking, compliance follows.
Lastly, I'd welcome lots of immigrants. No problem. I want more of them.