Why bother to major in computers when dolts like Gates are determined that everyone except Americans are ‘better’ (cheaper in my opinion). I have had dealings with these Indian programmers-most are not better-only cheap.
I have a lot of these students in my IT classes. You are right, they are not usually better, just financed by their country. They go for an education in the U.S. because it will make it easier for them to acquire a permanent job here or to acquire an outsourced job in their home country. They came up with this more qualified/can’t find qualified Americans line around 2000 and have managed to convince many people that majoring in IT is a dead end. I have had many very smart and very well qualified students both new to the field and those updating their education and degree who are already working in the field. It’s all about getting cheap labor, not better qualified engineers and developers.