You are totally right about the pervasive attitude throughout corporate IT organizations. The only point I would question is the "..willing to lose their jobs.." part. Most corporate IT orgs have their story so well prepared to deflect blame in the case of failures that employees are rarely, if ever terminated. Instead the business takes the failure on the chin and all of us in technology have to deal with the reduction in credibility.