In a free market, the idea of a particular profession being "overpaid" is just silly. People are paid exactly as much as they are worth to their employer... If there was someone better who would do the job for less, they would be replaced.
Or is it as much as they can "charge" their employer?