Each system has its pro and cons..commercial health care is there to make money, and so it does what makes the most money with smallest cost, which is often not something that benefits the customers. We have this discussion here in UK right now, with our goverment wanting to sell out public health care.
It is also true that public hospitals can be very expensive and need overseeing, but at least their first priority is people's health, and we are many who share in paying.