I don't think there's much long term value in being a generalist. I think people benefit much more from the perspective of being a specialist; it's much more proprietary and can't really be replaced.
Generalism propagates mediocrity at many levels rather than valuable competency at a few levels.
Generalism propagates mediocrity at many levels rather than valuable competency at a few levels.