I'm not a big fan of inpatient and not a big fan of the hospital setting, and much prefer to do outpatient/clinic setting. In fact, that was a big reason going to FM vs. IM....in that in IM there would be too much focus on hospital medicine, where my goals line in with outpatient management. Of course, it's important to understand inpatient, which residencies do a good job doing. Calls and ICU suck, but seeing what "sick" looks like is helpful when they show up in an outpatient setting. The good news is, after residency, you can choose not to do overnight hospital call
You will definitely get MUCH more outpt/cont. clinic in FM vs. IM/Peds. The latter group has clinic once a week or twice a week in the traditional setting...although nowadays more IM programs are doing 1 week/month of pure clinic. All programs have a component of inpatient training, but if your goal is to be an outpatient doctor, FM is a good option. You don't even have to do OB after you finish training. In a FM residency, at least from personal experience, surgery was helpful to learn about working up common "surgical" complaints, basic skills like suturing, I+Ds, and post op care. The surgery people will know you aren't training to be a surgeon. With OB, every programs requires X amount of deliveries. Even if you hate OB, you need to deliver a certain amount to graduate. But, get those done with, and you'll never have to birth a baby even again should you choose.