In certain Asian countries, medical education is 100% covered but you must work at a public hospital for X years. I honestly think it’s very fair. If tax payers full funds your education, it should be mandatory to work in public services for X amount of years.