Privatization runs into many of the same problems outsourcing does. They fail for a very simple reason. The entity that is privatizing or outsourcing doesn’t allow the provider to improve or change the process.
They take a broken process, move it to a new provider and keep a management layer to oversee the new provider and then wonder why it isn’t cheaper and service is decreased when the new provider needs to follow the exact same procedures that the original provider followed.