Seems to me that continuity in the name of the product should be an important consideration. Of course the politics that surround the importation of cheap labor does make it more so and this is all I meant to bring to light. If this new improved Java should be called WhizBang v1.0 rather than Java, then employers have an easy out to consider imported workers--couldn't find a native worker with any WhizBang experience, had to look abroad! Of course, there are already many ways to do this...keep an eye out for people with 10+ years experience with Java--U.S. Citizens need not apply.
Sounds like you're being defensive about these programs, so I want you to know that I'm happy to compete with you on an equal footing. What troubles me is that companies can bring you over and pay you less than fair market wages due to a visa status that really is intended to exploit you and improve the bottom line for employers. That puts the squeeze on me, too, and I do feel it. The only worker shortage that's for real is a shortage of cheap workers.
And, please, get a clue...quality is certainly not what drives U.S. companies. Have you seen the news? Enron? WorldCom? Hello? These guys are not focused on quality; they are focused on money and for them, well...they *do* subsitute the word 'better' for 'cheap'.