Because doctors and nurses are paid out of the public purse and that is down to the government. The government is given power by the electorate and if we are dissatisfied with what they are paid then the answer lies with you and me and the rest of the electorate.Why do you think doctors and nurses are paid so little in comparison to top level footballers, Pete?
The electorate hasn't demanded change so they are paid what we think they are worth.