1. Medical liability. Doctors must cover their basics or will get sue.
2. There is no cost relationship between doctors and patients. Doctors and patients work with 3rd party call health insurers. Worst, a lot of people (medicaid recipients) have no skin in the game.
Obama could have fixed item #2 with a universal health care that require (1) doctors to list the price of their services and (2) cover major catastrophic health expenses, such heart issue, cancer, long term care, etc. Prevention care should physical, cold should be out of pocket for the first 5 or 10 visits of the year, then it is covered.
I know some may called foul because poor cannot pay. Paying $20 per visit, at 10 visit, it is $200 out of pocket. They have have skin in the game. This will cut down a lot of abuse.