Ask an American hospital how much something costs - you will get a completely fake price back, this is a sign of a totally broken market.
A) can probably only be fixed with regulation. Why would hospitals and insurance otherwise make prices transparent? The current state serves them really well.
we should make it a public a service without a profit motive
And why is this so prevalent? It's subject to huge subsidy and regulatory capture
Because the law doesn't force them not to?
It's very wild to me that you're like "This organization is lying to me, so what we need less of is people telling them what to do."
You think the government tells hospitals to lie to you? The hospitals lie because the government doesn't force them not to. Laissez-faire capitalism causes that. Regulation is needed to fix it.
What do you think would force hospitals to give you real prices if not the law?