B was created with the best of intentions: to help hospitals and clinics that serve low-income patients afford medications.