It's not really to do with how hard the job is though, it's just where the money is. That's why NHS staff are always dragged out of the woodwork for doing a hard stressful job and getting paid crap money for it - because there's no money being made in the NHS.
We're not forgetting that footballers get paid a bankers yearly bonus EVERY WEEK are we? Why do they deserve it? They don't, it's just that the sport has a LOT of money in it, same as most sports in fact - Jenson Button took a pay CUT when Brawn took over; to a measly £5,000,000!!!
If you work where the money is you get paid a lot, deal with it.