Are you talking about American hospitals?
In addition, public hospitals still charge for their services, it's just who pays the bill that changes, in some nations (the government as the insuring body vs a private insuring body or the individual).
Outside of the US, private hospitals tend to be overtly for-profit. Price-gauging "non-profit" hospitals are mostly an American phenomenon.
That just sounds like a biased and overly emotive+naive response on your part.
Again, most hospitals in the world operate the same way as the US. You can go almost anywhere in SE Asia, Latín América, África, etc and see this. There's a lot more to "outside the US" than Western+Central Europe/CANZUK/Japan. The only difference is that there are strong business incentives to keep the system in place since the entire industry (in the US) is valued at more than most nations' GDP.
But feel free to keep twisting the definition or moving goalposts to somehow make the American system extra nefarious and unique.