Yeah, wages could be increased to provide a stronger financial incentive, but as previously mentioned, do people really do these jobs for the money? Ideally, do we want nurses/doctors/teachers who only do it for the money?
Wouldn't it be 'cheaper' to wholly subsidise a teacher/nurse/doctor's...