You do know that there are significant populations of non muslims in the middle east right? I am not sure what you mean by hatred of their own people. You seem to have based your opinion of a wide variety of cultures and populations on one trip. Your idea of being "selective" with immigrants sounds like you want to restrict immigrants/potential ones because of their country. We already vet our immigrants very well; this is also treating a population unfairly because of where they originate from. I find it stupid you are proud of a irrational fear/dislike of middle eastern people.
Because people aren't gullible. You must PHYSICALLY be in the US to apply for asylum; leading to people leaving for there legally or illegally since it doesn't matter how you are there.
Again, they are NOT filing for asylum. There are 5 specific grounds, you must prove you're being persecuted in at least 1 of the 5. Where are Mexican illegals being persecuted?