Good point. Even if your health insurance is public, someone, somewhere is figuring out what can and can't be paid for.
One of the reasons other countries spend less on healthcare, compared to the US, is that they just don't pay for certain things (drugs, procedures, etc). The US is a bit more lax when it comes to this and that results in higher costs.