Also, for the western programmers losing their jobs from outsourcing, it's in their survival interests to broadcast and exaggerate ineptitude whenever possible. So don't take it personally.
I'm sure it's a commonly held version of sour grapes, but IME, the vehemence here in silicon valley against indian offshoring (and indian onshoring - shipping engineers state side on loophole visas, paying them indian salaries and warehousing them 8 to a suite in extended stay hotels by the likes of Tata and Wipro) all come from people who have had to work with them.