Our health care system is so inefficient now, in large part because we persistently underinvest in (primordial and primary) prevention... and that's not something that most (not all) doctors are particularly good at... A lot of the drivers of ill health lie outside of the health sector and that's where we need to invest our efforts (not necessarily huge sums of $ per citizen). Health care will always a bottomless pit of money and many doctors will fight hard to get the most $ out of the system... whether or not it serves the public interest. Time to get serious about creating supportive environments for health, or everything will get privatized within 20 years!