For the last several years I have actively discouraged friends and family from moving to the USA. My sole advice to my cousins and aspiring nephews to migrate for jobs or masters has been to reconsider and either go somewhere else or stay put in India. I and my friends often talk about that if we were 22 today none of us would have considered coming here for a better future. Today I am vindicated because I did the right thing for all of them. My advice to my remaining cousins in USA is going to be the same - if they don’t have kids or young kids, and are in visa/GC queue - leave.