Why do you never hear anyone proposing to outsource the entire accounting department? Or HR? Except for in the smallest companies, this is never done.
Outsourcing all of IT is a consultant's dream however, as they will be called in to clean up the resulting mess and bill lots of hours for it.

































