Poor-pilot,
You are right that it is hard to get a visa or green-card in order to work legally in the States, but there is always other places in the world to go besides Europe and North-America....
BUT, instead of coming over here to the states and buying jet-time with Eagle jet intl or similar companies, and undermining all other hard-working professional pilots, you can usually instruct on a visa without too many problems. I can't see how you can say that people starting flight-training now will never get a job, there will always be jobs out there for pilots that are willing to work hard and relocate.