Private donors are always welcome. If you have a few million to spare then you can personally fund a residency program expansion at your favorite teaching hospital.
I won't attempt to defend ridiculous charges for certain basic medical services. Hospital accounting is a funny business, and almost entirely artificial. The teaching hospitals tend to deliver a lot of charity care (including writing off a lot of bad medical debt) and some Medicare/Medicaid reimbursements don't even cover their costs. So, they attempt to close the gaps by jacking up other prices as high as they can.
You should accept a lower standard of care because as a society we have limited resources and can't afford to waste them. If you have a boo boo then a NP can clean the wound and apply a bandage. That's what happened to me when I crashed my bike last year and it was fine. Physician time should be reserved for more complex cases.
P.S. wait, you went to a hospital to apply a bandaid after you fell off your bike? Are you serious? Perhaps that’s the real problem…
We should all accept a lower standard of care because hospitals can't find more funding to train doctors? What are all the $20 aspirin paying for? How does every other profession manage to train new members without needing a literal act of Congress?