Maybe what you're saying is true, but I work for an Indian IT consulting company in Europe and from my experience Indians with IQ > 120 (or even > 100) are extremely hard to come by.
IQ is ortoganal to education; a person with high IQ with a good round education will probably excel while two people with no education or an education that lacks certain aspect will probably not be so different.