"But their whining about paying their fair share is quite disgusting."

As a cardiologist, I have written your name on a toe tag. Just kidding.

But the way you portray specialists as whiners and disgusting is unfair. Also, how do you know that they "routinely" make this amount, and are you confusing gross billings and net earnings (which since you are not privy to the costs in each practice, you would be in no position to generalize on)?

Throwing labels at people who play a valuable and essential role in our society sounds like a petty party official from 1920s Russia, and since we're talking doctors, calls to mind Mikhail Bulgakov's "Heart of a Dog".

When a society becomes repressive and bullying, an exodus of talent always follows.