I think the problem with having people admit that it doesn't make sense to run the IT department as a business is that it flies in the face of capitalist ideology.<p>If a corporation can better succeed by having everyone work "as a team" instead of as businesses buying and selling services, maybe society can, too? But wait, doesn't that sound like "socialism"? ;-)