I was inclined to agree with you until I actually read the material in question. Sure, there are things which can and must be improved in medicine, but this "Heart Failure" thing is mainy one big bitter whine-fest by someone with a personal political agenda. My third year experience was nothing like he describes. No it is not all sweetness and roses. Yes it is work at times. Yes the practice of medicine is different than the conjured images of pop culture. It is much more messy. But it is also more exciting, fulfilling, and enlightneing at times too. On the whole, I found it to be an incredible relief from the drudgery of the first two years of basic sciences. A lot of Gregers complaint's are just bitter, unjustified invective ... I mean criticizing the residents choice of shoe color? He's bitter because someone didn't appreciate him wearing buttons with political messages around? Come on.
He spouts a lot of pontification on empathy, but he apparently has zilch for the people whose world he is entering. There is no attempt to understand the dynamics going on here or anything which runs against to his counterculture political views. It is all about pronouncing judgement. Tolerance is something for others to practice. I also find it incredibly curious that when he reports his evaluation comments accross rotations, he consistently gets dinged for poor patient interaction skills. Of course he "laughs" this off as merely the product of mean attendings who themselves couldn't communicate with a rock, without ever stopping to consider that maybe he was daydreaming about rolling naked in mother earth's bosom when he should have been talking to his patients. He also blithely dismisses the written apology from one of his surgeon attendings as "forced" by the dean, with nothing to back up this assertion. He is going to protest a particular issue at graduation, but when the administration capitualtes (for whatever reason) he simply chooses another issue to protest.
Whatever you views are, this is not an objective look at medical education.