you are accusing someone else of racism but at the same you make this comment "not all H1-B visa holders are dirt-farming Indians who read Ruby on Rails for Dummies in their native language and got tired of farming themselves out on glance for $10/hr. A lot of them are from well-educated western countries" . So only western countries engineers are well educated but Indian developers are dirt-farmers ?