America spends trillions on health care, yet millions struggle to afford or access care. A new study challenges how we pay for it.