Health care will never be free.
You can thank Government Indoctrination Camps (public schools) that your simple statement there cannot be understood by most people.
Nothing is ever truly free, someone always pays.
Yes, the free markets bring costs back in line, insurance companies and government are the reasons for high costs.