Not sure if you are joking but the hospitals are paid by the government for the provided services (via tax money). Obviously a life long cancer treatment will cost much more than 30 USD.
Anyone can go to a doctor to get an appropriate level of treatment. If you want more than that, to the degree that you want to waste your own money, then of course you can do that by paying for it out of your own pocket.
It's funny that we are having this discussion. This is a solved problem in large parts or the world and the only reason it's an issue in the US is due to people being crazy.
When the rich people in europe get sick, they go to the U.S..