It makes a valuable point that our popular culture that we think makes us "civilized" is really just a sham and we're no different from olden-days racists and homophobes but with a few extra rules applied. We're very careful not to abuse people because of their race, religion or certain types of sexuality, but for all the non-taboo classes of people, the gloves are off and we're no different from slave owners who jus…
We can't lock up homosexuals but we can lock up pedophiles and zoophiles It's extremely offensive to compare homosexuality to the others. They aren't on the same spectrum, they're categorically different. Homosexuality involves to consenting adults, the others cannot by definition (according to legal and social norms). We can't deny jobs or voting rights to women but we can deny jobs and voting rights to foreigners.…
Your argument could equally be used to justify criminalizing gay sex as long as it happens in a country where it's illegal and people generally don't like it. But really I'm not talking about sex but about sexuality. That's just what goes on inside people's minds. We aren't even tolerant of that. It's not a crime to be attracted to children but it's certainly ground to be abused by otherwise moral people.
I'm not comparing fish with Chinese. I'm comparing one group of humans with another. You could choose Americans and Chinese. How is it that we can ban members of one group from working for money but not the other? Of course this sounds ridiculous seen through the lens of current culture, but that's my point. We're so immersed in our culture that we can't see its hypocrisies.
We think it's wrong for employers to advertise "Irish need not apply" but today employers advertise "work permit required" and to get a work permit, you're not allowed to be Irish except for some special cases.