It seems to me that a lot of waste in this area is tax dollars paying for commercial prices. The US has some truly insane baseline costs in healthcare. Having the state pay for them, or having the state provide an insurer, only kicks the ball into someone else's court.
Figure out why a hospital can charge you $25 for an aspirin, and start there. If you just let the state pay that $25, yes your taxes are being wasted.