https://www.healthcare.gov/health-care-law-protections/rate-...
https://www.nbcnews.com/business/business-news/hospitals-mad...
There's nothing saying a non-profit can't raise prices of service and then expand the hospital to buy a new wing, or better equipment or hire more doctors. They need the money to provide their services.
Also "expand the hospital to buy a new wing, or better equipment or hire more doctors" sounds like exactly what they should be doing, because it means they can service more people at a higher standard of care (which is the reason they exist in the first place).
And while greater transparency is good - not everyone in the public is able - or willing - to understand a medical price-sheet and might opt for a cheaper but medically-inappropriate procedure with similar-sounding-name to the procedure they actually need.