The marketplace determines the salary. To tie salary to amount of work, or benefit to society, is a fool's game that liberals love to play...and cannot seem to get past.
Perhaps if teacher's were not paid by government and allowed to get paid according to their ability as well as be fired, then you would see salaries rise and our children will benefit.