The profit requirements are harsh in the world of medium and large consultancy firms. Internal IT is a cost center that is probably understaffed, underpaid and needs to operate at lowest cost possible.
I know stories of departments / teams having their own rogue infrastructure because official internal IT resources are so ineffective.