Turnout is Fair Play?

A friend forwarded a very interesting article entitled Top Indian CEO: Most American Grads Are ‘Unemployable’. With all the talk about job loss in the United States caused by off-shoring to to India and China, it’s interesting to hear an Indian CEO say they don’t want to hire Americans, even for jobs in the United States.

What do you think? Are certain nationalities better or worse suited for particular jobs or types of jobs? Is it racist to say so?

What if, as someone pointed out, the difference is due to a real cultural difference? (In this case, a difference in educational systems. Many countries emphasize rote memorization, while the US system emphasizes creativity and individuality, which encourages innovation.)

And if different countries/cultures tend to be better or worse at certain things, is that a good thing or a bad thing?