Cheaper is not the excuse here...Actually Brazil and Philipines are more expensive..in terms of wages than India..the problem in India is exploitative profiteering..While the enterprise owner makes a lot of money, the wages meted out to the labors are extremely poor and akin to "exploitation". Which means the employee has little commitment to his job and has more concentration on his pet project or better job hunting. This results is high employee turn out and stagnation of quality.
One of the other problem of Indian companies is that they expect employes to put in a lot of unpaid hours and called it "work is worship" which basically means incompetent trolls spend after hours doing work they should have finished during official duty hours!
Compared to India, the net quality, talent and dedication to work is much higher in Brazil and Phillipines. No Bias or anything but I never had a good experienced in dealing with these "outsourced" Indian talent! Usually Indian talent which is hired or imported to work "onshore" is of top brass, but this could be more people willing to travel out of their home country for better wages in foreign countries.
Yes, Unchallenged Indian thinking power..Using B2 visas to illegally recruit, H1-B scams, poor quality work..royal screw up of Windows Vista, Adobe, Symantec etc etc..you cannot have quality and talent on the cheap..
U.S. Senate Targets India Outsourcers - BusinessWeek
The Outsourcing Low Cost Lie | Lessons of Failure
The Coming Death Of Indian Outsourcing - Forbes.com
Top Indian CEO: Most American Grads Are 'Unemployable' | Global CIO Blog | InformationWeek Global CIO
Outsourced and fired, IT workers fight back - Computerworld
Saudi government booted out HP and Cisco from government contracts for outsourcing the services on the cheap to India while charging for it in Dollars as per the US rate..if we pay in dollars we expect to be served in quality of dollar..was the argument of the government..Now Juniper and Dell are ruling the day..Micheal Dell (a jew) came to Saudi Arabia and inked the deal to set up local assembly and training of Saudi youth.
I agree to some of your points..But some points that i want to clarify..
Saudi government booted out HP and Cisco from government contracts for outsourcing the services on the cheap to India while charging for it in Dollars as per the US rate
--- Hillarious comparison....It might be the case ...but that does not mean that if one indian company does not deleiver qulality work then whole software industry is inefficient...Your statement is biased...
-- Talking about comparing quality work in between Indian and Brazil....Man you are again biased or you have one off experience.Your reference to unpaid working hours does not revent their employees to quit and look for better job...It is their choice....But that does not dent the fact that they dont perform the quality work.... And again your example is might be bits and peices example.....If brazil has such a huge potential of oursourcing ...then USA corp might never ever have crossed 15 hour flight to do bussiness with India....they would have Brazil in the 1st place...
I beleive you need to put unbiased and rationale thought rather than thinking about Indo Pak rivallary...