I went through the article comments and found this:
From Ramie
Face the fact Americans, you can't do the job. You still need basic knowledge just to acquire less than one eighth of the technical knowledge the overseas people have. Yes, there maybe language barriers, but not all. At least they know your language, but do you even know their language? Overseas workers are versatile, they try fixing the problems you American's have because you are incapable of handling them yourselves. You discriminate them but you still use their products. You're just eating your words. It boils down to the fact that you Americans lack the knowledge, good manners and right conduct. You assume yourselves as professional, working two or more jobs at a time but NO HEART at all. No wonder your country is slowly going down. Your stinking attitude and way of thinking is pulling you down. Don't be so confident to take all the responsibility to have this job because you still lack the capability. You don't even use LOGIC. People need to use that everyday but sad to say, you don't have it. LOGIC, INITIATIVE AND RESOURCEFULNESS should be built in to the core of your existence. This cannot be acquired by going to school or undergoing training. The qualities should be innate. Eat all the money you want, that's all that matters to you Americans, DOLLARS. English maybe your native language but you still do not understand it even if you dissect every sentence that comes our from your mouth.
I totally agree with her....