The former Conservative government decided that for the second largest country by area, it would be a good idea to centralize all Information Technology services, and called it Shared Services Canada (SSC). This is wrong in so many ways...first of all, having all IT services centralized means that you have a single point of failure. Add to that, SSC may have their own priorities that may leave you sitting for weeks and months waiting for installation, configuration and implementation all sorts of IT technologies. It used to be that each department of the Government of Canada could set up their internal services, as long as they conformed to a set of guidelines, and the equipment was bought from government approved vendors who had standing offers with the government.
Now, SSC has become one of the worst BOFH, and everyone suffers.