The one thing I dislike about these articles is that it seems to paint India as a place where skilled Engineers are not from, when in reality there are a lot of talented people in India and from India. What these stories should be saying is "inadequately trained or skilled staff outsourced to for $9-an-hour". There are plenty of good engineers in India, they just cost the same amount as good engineers in other places.