This seems to be the typical med person response to business, i.e. all it takes to succeed in business is common sense and little bit of luck. I'd beg to differ. While you can hire the appropriate "ancillary professionals," do you not think it'd be helpful to understand at all what they're doing so you don't get screwed over with someone trying to take advantage of you. Yes, you can learn things, like basic accounting, leadership, and management skills on your own and you can also learn things like organic chemistry on your own, however, many people can more easily do so by studying in a classroom environment. Obviously an MBA is not "required for private practice" however, it can only help in my opinion. I've said to many people that I think an MBA would be a useful degree for almost anyone whether they are a plumber, doctor, or i-banker. As for residencies, it will not make you more competitive, and you might actually have to deal with a little hate such as from colleagues as the previous poster, who might have some weird association with docs with mba's but just have a good story saying you want to help with administration and fight the doctor's fight, etc.