I wouldn't say that people are fundamentally better in one place than in another. But there are definitely countries with lower poverty and crime rates than what the US has, and that seem to have less sexism and homophobia as well (although they may make up for it in xenophobia). And people risk their lives every day to get to Canada and Sweden and China and so on. Illegal immigration is usually more about perceived job opportunities than it is about rights, I'm pretty sure. People follow the money to wealthier countries.