>>It's hard for him to watch other doctors game the system to increase their earnings
Make no mistakes this isn't just restricted to the US. This is quite common in India too.
>>not only seeing more patients with unaccountably short sessions, but also up-coding their maladies and ordering unnecessary tests.
In India there practices are almost in the fraud territory. Start from doctors having small testing labs in their clinics. Where they order unnecessary test for patients they don't need. Almost every clinic has a neighboring pharmacy, that sells medicines of brands only the doctor next to it prescribes. You won't be able to buy that medicine anywhere else, plus the doctor makes commission in the medicine sold in the pharmacy. Prolonging treatments to maximize per consultation fees is extremely common.
Its very common for hospitals to indulge in advising patients with either incorrect treatments or prolonging treatments. Pointless tests, doctors cooking up stories to scare patients to spend more at hospitals is all common.
>>It's just sad, and many older doctors don't even recommend the profession to young people at this point.
I talked to many doctors(friends, relatives and acquaintances) actually many feel cheated opting to chose a career in medicine. They are told they are very smart people, and all. Told they are super smart hence they deserve to go to medical college. Hence they expect to be paid proportionally. Most watch their friends in engineering, who they think have it(apparently, that's how they perceive it) a lot easier. While they spend a lot of studying, piling up a good deal of student debt, plus on a average making the same money at the end anyway. Except that every thing in life happens decades later.
They look at engineers, especially programmers as people who have a lot of opportunity to switch streams, learn and move on to new stuff, work at big companies, start companies. Especially programmers who are good investors come across as people who made far more sensible career decisions.
Doctos at the end of the day are humans, and are driven by peer financial pressures.