The ugly truth about information technology is that many IT projects are horrific failures, and it seems like the bigger a project is, the more likely it is to fail. Russell Beattie comments on a botched CRM upgrade that in essence killed AT&T Wireless. Why offshore? Because at least you’ll spend less money on that project that’s going to hurt your company anyway. I know that there’s a lot more to it, but the biggest problem is that people don’t like or trust the IT people they work with anyway, so it makes sense to pay them as little as possible. And they have a good reason not to like their IT people, which is that most of them are horrible.