American health care is at a crossroads. Health spending reached $3.5 trillion in 2017. Yet more than 27 million people remain uninsured. And it’s unclear if all that spending is …