Fair enough. For me it comes down to how you envision your career and the type of location that is agreeable to you and personal expectations. I find IM extremely cerebral and boring. I refer to them as the "thinkers" and FP as the "doers" With that said I do plenty of "thinking" every day at work too. But I am a shoot from the hip kind of doctor, I am impatient, I don't like patients to have to "wait and see", I want the control over their care, and I want it fixed right now. Since I work only in rural areas I don't have to worry about what I can and cannot do. My residency trained me to do it all medicine wise and I pretty much have for the most part out of necessity, not because some hospital admin person said I could or could not.
For example: I am currently doing urgent care in a larger place (95,000) where specialists are "available". My IM counterpart had a patient with a new hyperpigmented spots on her wrists she asked me to consult on. Her plan was to try a cream and refer to derm (4-6 month waiting list) because she doesn't know how to biopsy or suture. My plan, I got out my supplies, took a biopsy, threw in 3 sutures, and set the tissue to pathology for identification - took 5 minutes. Done, then the patient didn't have to wait 6 months.
I guess for me my residency was taught by a combo of FM and IM attendings both in the hospital and the clinic. I learned both sides and am comfortable with ICU management (not vents), DM management, HTN management, CHF, COPD, PNA- but I sure don't want to do it day after day. But on the flip side I also know how to deal with kids, can run and ER, know my GI, my ortho, and my derm. I can bipsoy, suture, cast, splint, read my own plain films, CT, and MRI's. I am not afraid to stick a needle anywhere or cut out a decent sized lesion, or open up a huge abcess and most days I throw in some manipulation for an aching back.
I always wanted to work in the sticks and catered my residency to be a rural doctor. To deal with what comes through the door. With that said I also know what I don't know and refer when needed because at the end of the day it's not about me, it's about patient care and giving them the best chance to recover. Many times, though, the patient is uninsured, doesn't have gas money, or the nearest specialist is out of reach due to location and distance. It's in those times I'm on the phone with colleagues about what is urgent or emergent or what can wait. I work with what I have and the patient's are grateful that at least I tried.