I don't have percentages but there are a TON of fields that bump up to or are over 10 years. That's not opinion, it's fact. Regarding surgery, it's a 5-7 year program for general, minimum, versus 3 for PCP. Add in a fellowship and there you go. Not to mention that a ton of people take a year off to match in competitive surgical subs, surgical training is very long, probably for good reason. The vast majority of medical training is indeed under 10 years but the vast majority of non-PCP physicians aren't making it rain like some of you seem to think. Regarding, anesthesia, I don't know much about them but I do know ~50% of grads undergo further fellowship training. Not to mention you are actually licensed for PCP practice with only internship, something that might actually fly if you're really out in the sticks. (not a realistic scenario in most cases) I like my horse.