This post is political dogma in itself.
The only time the private sector is better for the customer than the public sector is when there is genuine market competition. That is never going to be the case for the cast majority of health care provision.
The German system is pretty good, but it has been funded better than our system for as long as records began. If we matched their funding for a decaslde or more I think our system would be better. As it is, even with a significant funding disparity the NHS is on a par with Germany in a number of measures. Life expectancy etc