We actually already have many loan forgiveness programs for doctors - for example, they can choose to work at an understaffed clinic in a historically underserved area of the country and get huge amounts of their loans forgiven, on top of making a big salary. A lot of these clinics fully depend on this pipeline of doctors needing loan forgiveness. I'm not saying that this an ideal situation, but the loans can sorta encourage many doctors to practice where they are most needed.
Loan forgiveness like other tax incentives merely distort the market. Just pay the doctors what it costs to get them there, we are probably over paying by giving loan forgiveness.
And you think it's justified for others to subsidize the lifestyle of those who live in rural environment?
This is about government funding - it's not a free market solution, it's about the government being honest in how much it is subsidizing different areas. If the total cost was visible perhaps people would say - hey maybe people shouldn't live there.