I think your second point is bang on.       

Now for your first point - i disagree that calling Doctors out in this thread means an irrational dislike of physicians.     I just counted the number of doctors in my extended family and it's 6.    3 specialists (2 woman, one man).    3 GP's (all men).    Nobody is complaining and nobody would change careers even with a tax change.    
So who is whining?   Is it the Dr's who count their hours and conclude that nobody has it tougher?

BTW, I've also recently experienced the difficulties in finding a female doctor for my teenage daughters.   A growing %  of female MD's in family practice are part-time doctors.    It may be politically incorrect to state - but that is reality.    The system allows it (for men too).    When you start to hear complaints about being in dire straights and envious comparisons to imaginary Canadians who have pensions and benefits and only work 9 - 5 then it's important to point out faults in the current system.