I would agree. The current trend (at least in Europe) is the other direction. In Europe we want to privatize more and more Utilities and other institutions that belonged to the public sector. Schools, water, electricity ...
A lot of what is wrong with large corporations is that they don't place any priorities on customers, employees, and the environment, when making the most profit is what they are legally mandated to do.
Making a profit needs to be balanced with the reason the company is in business, (i.e. the needs of its customers), its employees, and the environment.
I completely agree. I also don't think, that public sector is always optimal. Public institutions some times tend to be inefficient.
The problem, I see in many privatizations, is that profits are the main (and sometimes only) motive and any efficiency improvements are put into shareholder value instead into public benefit.