Note that I'm not saying that people are not/ cannot be generous, selfless etc. I'm saying that relying on them being so is a crappy strategy. You need a system that continues to work in the presence of greedy people.
In the real world what will happen is the malbehaving dominant party will capture the market by any means available to them. In thoroughly corrupt countries they will bribe legislators, in less corrupt countries they donate to the legislators' election campaigns.
Instead I'm forced to reluctantly support single payer healthcare, despite it being a huge corporate giveaway. It's really saying something when "have the government take it over" is the clearest path to restoring a more functional market.
Hospitals now are required to make pricing transparent and surprise bills (out of network charges) are now prohibited, both are recent reforms.
As far as I am aware, you're still unable to get straightforward answers for questions like "how much will this procedure cost?". Furthermore, this "transparent pricing" revolves around publishing a fake list of inflated prices that nobody actually pays and so is effectively useless.
Meanwhile in every other industry you either get a flat fee ($30 for an oil change), or at the very least an estimate and a contract that fixes the rate (the shop rate is $80/hour, we think this will take 2 hours). Materials are often overcharged (eg $140 for a part that is easily available for $100, because it's delivered from a special supplier) but still within a workable bound, unlike say fraudulent aspirin.
This is a straightforward reform - the reason healthcare doesn't operate like this is they bought laws creating the ability to charge you without needing to establish a contract.
Amazing what a little competition can do. The city was smart enough when the competitor moved in to install the capacity for more ISPs to utilize the existing conduits in the future.
One area where markets do poorly are where the cost of service exceeds profit, like rural areas. This is an area where government intervention in the form of subsidies can help, but these can also cement single ISP marketplaces if not managed well.
Along with healthcare
People don't seem to have issues getting electricity service or telephone service in those regions. In this case, the special treatment of those services means that people don't get left out
Rich people aren't the only ones who deserve healthcare or good internet