People immigrated to America for a variety of reasons, most of which involved seeking personal, religious or economic freedom. The largest reason for immigration, however, was poverty. People left their home countries, where they had low wages and poor living conditions, to go to America and attempt to create a better life for them and their families.
Now people want to migrate for quality of life, education for children, best health care facilities and for the growth of their business and skills. This new phenomena has resulted in the migration of wealthy businessmen to USA.