And sometimes they borrow money to pay for the clinic because no level of gov't will build the clinic.

Those that take risk and deliver benefits to society should be acknowledged.  Pay doctors more or give them a tax break.  On a net-net basis, giving them a tax break is less expensive.