Broadly speaking, I disagree somewhat.
I don't think there's anything I own without a working understanding of how it functions, or at the very least the ability and willingness to attain that understanding if required. If I owned a car, I might not learn how to strip and rebuild the engine, but I would learn how to check and replace any sensibly serviceable parts, and how frequently I needed to do things like an oil change - which I would do for myself.
This generalises into other skills - if it's useful to my life, I'd much rather learn to do it to a passable level rather than get somebody else to do it (unless there's a significant risk attached). The only reason I'd be happy to be completely ignorant of something is if it holds absolutely no interest to me at all - which clearly isn't the case for anything I'm actually trying to do.
I'm not claiming that this makes me a better person, and I'm not claiming I'm infinitely adaptable as you put it, but I do feel that there's a very real difference that goes well beyond simply having a different area of specialisation.