Are you suggesting India doesn't have enough highly trained programmers, OP? This is ignorance and stinks of nationalism and prejudice. Let me enlighten you.
in reply to Stop with the interview questions already
India has a very large, competitive population as well as some of the top educational opportunities in the world. The discount pricing from the American perspective is not about skill; it's about economics. I work with Indian programmers who are quite talented, extremely skilled, and get paid less because of where they live, not what they can do.
As far as the power to google answers, forcing folks to know everything already isn't realistic. There are a lot of weak programmers out there; it is the employers job to weed them out with an exam that matches the job description. Blaming it on perlmonks is just silly when the real issue is factory-style testing. I actually appreciate working with folks that know how to find answers (in an appropriate way) more than I appreciate snobby know-it-alls suffering from a bad case of hubris.