pretty obvious that immigrants are granted visas based on their earning potential so of course the immigrants will have a higher income since the ones coming legally are all high income earners. how is this even a discussion?
United States