Ну, почти все правильно. Единственное, с чем несогласен, так это со "сверхспециалистами". Множество хороших и успешных программных продуктов написано одним, но далеко не "сверх", человеком, с кучей архитектурных ошибок и такого тихого ужаса, о котором в приличном обществе вспоминать не хочется.
Всё, что нас не убивает, ещё горько об этом пожалеет.