Specialization means everyone's chasing their own frontiers in their companies, which leads to less toe-stepping?
"Everyone knows" IT is complex. So as long as things are working, there's no real impetus for other people in the company to sully their shirtsleeves.