For me, the main problem is that many immigrants who levy invalid criticisms at the countries they've immigrated to, often get praised. Every immigrant I know, hates America. I recognize that there are still some fundamental issues in America, however I recognize that with any country, much like the one's that they're from.