It's really just a part of the compensation package. The government is choosing to pay people by cancelling their student loan rather than with cash.
So it's not a bad policy because it incentivizes working for the public service. But it is a bad policy because it effectively pays people with higher student debt more, for no good reason.
So it's not a bad policy because it incentivizes working for the public service. But it is a bad policy because it effectively pays people with higher student debt more, for no good reason.