Nonprofit hospitals pay no federal, state, or local taxes. In return, they are expected to offer a community benefit, including free and discounted care for low-income patients. But a study by the Congressional Budget Office found that, on average, not...