There is really no other logical choice. All others have an economic profit bias, and ensuring the health and well-being of the counters citizens, it's biggest asset, should not be driven by economics at is most fundamental level, good coverage for all. Those who earn more can buy supplemental coverage, as in other countries to handle elective procedures, etc.
Will insurance companies, drug companies, doctors, the myriad of staff pushing medical papers around lose some? Yes. But as the saying goes, no pain, no gain.
If we don't tear the band-aid off the wound things will not get better. The system will continue to fester in its greed and people will continue to see healthcare services decline. Except for the very wealthy and Congress.