High-priced health care starves other social needs