Без заголовка
Ну как координировать много мелких рыночных агентов уже давно придумано -- есть, например, диспетчерские службы. Сейчас набирают обороты всякие краудсорсинговые вещи. Сегодня это скорее баловство -- юзеры скинулись и купили футбольную команду, например, но, думаю в недалеком будущем мы с Вами вполне сможем проинвестировать баксов 200 в стоительство ракеты, просто зайдя на специальный сайт. С таким же успехом мы сможем предложить и свои услуги в этом проекте, а сообщество решит можно ли нам доверять голосованием. Это как раз способно решить проблему крупного финансирования и взятия рисков. Очень крупные проекты будут разбиваться на куски и создаваться отдельно.
Конечно, Вы правы, что это будет применимо не всегда. Но реально количество очень масштабных проектов, которые невозможно раздробить на части не так уж велико. Тот же Shell разбить очень легко.
А если мы учитываем у Shell только добычу, но не учитываем продажу топлива конечным потребителям, то где же тут системность? Какие-то обычные костыльные подходы.
И да, я понимаю проблему с дырявыми абстракциями и сложными связями между различными частями систем, поэтому и говорю, что нужно больше работать над техниками, позволяющими избегать побочных эффектов и прозрачно показывать то, от чего избавляться нельзя. Не знаю как насчет реального мира, а в программерском для этого существует множество технологий и они достаточно успешны.
Ну а в изготовлении собственных деталей я особо проблемы не вижу. Ну вот есть реактор, ну сделали к нему корпус. Все, готовый реактор, дальше его нет особого смысла рассматривать на уровне деталей, если он используется в другой части системы.