@yogthos That is an easy criterion here: if the service was *intended* to operate on non profit basis (like all the basic infrastructure services you mentioned) then, well, it should do just that.
That's one of the main advantages of public sector by the way: it does *not* have to generate profit. Private companies in most countries are required by law to generate profit and if they don't the directors may be accused of failing the company.