To put alot of the blame on doctors for the way the system works is unfair and I will tell you why I say this. My cousin, who is my age, (41), is an ob/gyn in Florida. He co-owns his practice along with 2 other doctors in the town where he lives, (small town of about 20,000). Their ob/gyn practice is the only one for about 70 miles. They work round the clock almost, delivering babies and seeing patients in the office and in the hospital. He doesnt ever get home to his family until after 9pm or sometimes later if he is the one on call that week. He also doesnt make a ton of money. His malpractice insurance premium is over 100,000 dollars a year. He has been going to hearings and petitioning the insurance commissioner in Florida to change how things are being done there because so many doctors in rural areas are having to either move to bigger cities or go out of business totally due to the high cost of insurance. They are so overworked because all the other ob/gyn's have moved away or quit in their area. To say that all doctors make a ton of money on their patients is a generalization and maybe true in los angeles or new york, but in small town america....doctors are moving away and leaving their patients to drive 40,50, even 60 miles for basic care. Its far from glamorous to be a doctor in small town america, and far from making the doctors wealthy.
P.S. I am not sure what cities you all live in, but in my particular city, they have some of the best medical care in the state, and I have never had to wait more than 30 min for my appt. Maybe Im just lucky?
I do think it depends on where youre living as to what kinds of services and their quality.