Ну вот, а я вижу разницу. Я не утверждаю, что это какое-то незыблемое правило, но когда команда разработки "оунит" продукт, это влияет в том числе и на архитектурные решения, и на отношение разработчиков к тому, как именно делать
Ха ха ) Ты видимо работал в хороших продуктовых компаниях. Если просто приводить свой опыт - я самый говнокод и ужаснейшую архитектуру видел в крупном приложении, которое писала продуктовая команда (ей правда EPAM помогал активно, но архитектурные решения там были свои, EPAM скорее только положительную роль там сыграл)