I've been in the IT industry for close to 20 years now. Outsourcing as a factor is not significant in project failures.
Also, most outsourcing companies have been around for a while and are doing fairly well.
Also, most outsourcing companies have been around for a while and are doing fairly well.
You don't have to see this kind of cycle too many times before you get a little cynical.