Ну, оно сложнее.
Язык определяется возможностями компании в основном (что тоже про архитектуру).
Но дальше - да, дизайн определяется уже языком.
Т.е. если в компании куча php-шников, то вряд ли новый сервис решать писать на окамле. Разве что архитектор докажет, что это будет выгодно (или бизнес сойдет с ума и решит, что это прикольно).
Но я часто видел (в стартапах, например), когда даже в greenfield стек выбирали еще до найма первого разработчика и это, конечно, полная фигня )