sounds like an anti-Indian propaganda.Were you not a bit too critical?Are you implying that all Filipinos are excellent technical workers?I spent a lot of time in India and found my share of both,and I think majority of them are really good ,dedicated technical workers.
In my experience Indian workers are a bad bet. The average quality of work I've gotten from Filipinos is higher, for slightly less money. Filipinos on average make more of an effort to understand requirements and seem to take more pride in their work. The best Indian talent is at a higher level than what you can generally find in the Philippines, but I wouldn't expect to get that.