Yes, the free market medicine solves some of the socialized medicine problems.
generally the NHS is fantastic once you've been placed on the correct conveyor in the factory
however getting to that point can be an absolutely dreadful experience
I don't know how you fix this problem
That said, it seems like having "free" competition would make it so that the private costs don't get crazy?