> Ask an American hospital how much something costs - you will get a completely fake price back
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.
https://en.wikipedia.org/wiki/Airline_Deregulation_Act