u r right on point ranvir. of course a large part of migrating to another country is abt money, but its not ONLY abt money. there r so many nature related and/or man-made things that one can do in the U.S. i dont think it has anything to do with patriotism. its about building and leading a good life for oneself and the generations to come.