This is where I fundamentally disagree with you. A private company will always put profits first, standards second. A nationalised service will always put standards first as they are answerable to the people.
That's why private enterprise in health is an incredible risk.
For example - http://www.bedfordtoday.co.uk/news/...estions-from-politicians-on-funding-1-6656708
All well and good saying that, but the amount of money wasted in the NHS is unreal. No point saying service is being put first when nurses are being hired through agencies and earning £30 an hour because they won't pay regular nurses enough. That's just one example.
Away from the front line there are managers getting paid to do nothing, people taking the piss with things like mileage reports and flexi time etc.
If a private company puts profits first, and the service is more efficient and better, then who cares ?