I think it is different if you offer an enticement rather than dictate - that leaves the choice and freedom to the individual.
All the lending and promises of forgiveness leave room for people to fall through the cracks and financial exploitation to happen. People get lured into refinancing loans, and then lenders make a business of selling loans along to the next institution, i.e. trading paper.
People should just be able to get education by signing up for a specified income-tax surcharge that would be taken out of their pay for a certain number of years. That way, if something happens and they lose their license or go into another profession that makes less money, they still just pay 15% extra income tax or whatever the percentage is.
Debt is daunting and exploitative. Income tax less so, because it is a percentage and not a fixed amount.