How do hospitals come up with their prices? Medicare patients cause them to lose money. They have to make up the difference by charging the self-insured more. Non-profit hospitals keep beds vacant or build other facilities so as not to turn a profit. Implementing economic principles to health care would cause costs to decrease.