... after getting a bachelor's degree (3-5 years) a general practitioner takes at the bare minimum 7 years of schooling and internship. Surgeon far more than that. One can work as a professional software engineer without ever attending any university.
My point was that you're going to have hacks at any sort of field which involves operational mechanics, or for that matter any craft that involves a mastery of a skill. I'm a life-long tennis player. Competent enough to hold my own against a recreational player pretty safely, but cognizant enough to know I'm not Roger Federer. If we were to graph any trade/craft/art/profession practitioner, I'd imagine "good" (for any metric of good) can be depicted by a normal Gaussian plot. You'll have geniuses, hacks, and average folk.