Я бы согласился с вами, если бы правила игры и окружающие условия были бы статичны. Однако, они меняются, причём весьма динамично и непредсказуемым образом. В этом случае выживает тот, у кого больше самых разнообразных скиллов
Проблема в том, что мозг у нас довольно таки ограничен и чем больше скиллов, тем менее развит каждый из них. Т.е. дела идут медленнее и больше ошибок. Пройгрыш в конкурентной борьбе. Тут есть и ещё один аспект, у кого больше спектр скиллов, тот меньше завязан на прихоти начальства. Может и работу поменять. А узкоспециализированный - ему очень трудно и смена работы это сильный пройгрыш в доходах. Понятно какой вариант выгоден в современной парадигме?