I was going to respond saying that most hospitals are nonprofits and aren't actually making a great profit margin off this sort of overcharging. But then I looked it up and St. David's, despite having a religious nonprofit-sounding name, is actually owned by HCA Healthcare, which is a for-profit that has almost 4x'd its stock price over the past five years while acquiring more hospitals to grow. So, yeah, this one is about corporations squeezing money out of people because they can.
sources:
https://www.beckershospitalreview.com/hospital-transactions-...
https://www.google.com/search?q=NYSE:HCA