I think you have a great point. But, I wonder why they came to USA to make everything better in USA? But, why did they not stay in their country and work to make improvements in their country. What if Thomas Jefferson or Roosevelt or Truman had gone to another country to make it better? People should work on their country before they come to USA and have demonstrations and tell us what they should have as a right. Maybe they should tell their country what should be their rights in their country! Fix their own country before coming to another country and tell us how bad we are here.