Surgeons and anesthesiologists work even longer hours, and work just as hard as anyone. The problem with these debates is that they tend to miss the point. ALL physician salaries only account for about 5-6% of total healthcare spending, and has been going down for 15 years (relative to inflation). You want to find the "rich guys", go after the insurance and pharmaceutical companies. Total annual healthcare spending in the US is $2.6 Trillion. Doctors aren't getting shit of that.
$2.6 Trillion. Just like how the EMTs don't get any real share of ambulance service money, neither are Surgeons. Go look at the pharma companies, insurance companies, and med tech companies.