Я проработал 13 лет в офисе и 2 на удаленке) На моем опыте когда надо именно продуктивно писать много фич или проект ведешь один с 0 - удаленка подходит лучше. Но новый сложный проект который будет делать целая команда, нужно проектировать в офисе.
Это стереотип. Я проектировал проекты и в офисе и на удаленке. Иногда на удаленке это получалось плохо, но в 100% случаев из-за офисных чуваков, которые считали, что без личного контакта это делать долго, неточно и т.д. Вот серьезно, пока не заставляешь офисников всю значимую болтовню проводить через месенджеры, или конфлю, это не начинает работать. По сути это не скорость коммуникаций, а банальная лень документировать процесс и решения. Гитлаб вобще полностью распределенная и удаленная команда, у них каждый чих записывается, что и делает их работу эффективной. А так, если посмотреть на проблему в разрезе документирования, все то, что обсуждается в офисе ртом - бесполезная болтовня, т.к. не настолько важна, чтоб ее документировать