может, нужны, а может, и нет.
архитектора ради архитектора тоже смысла нет нанимать - типовую архитектуру много ума не надо, чтобы поднять.
как сделать разные важные бизнесу вещи - знает доменный эксперт, а не архитектор обычно.
планированием и предварительным проектированием тоже щас мало кто занимается.
так что если вы не делаете какой-то высокопереиспользуемый актив, то архитектор вам не нужен.
и вообще, изначально разработка и не была особо доступна мелким конторам. это была вотчина военных, государства, корпораций. там был ресерч и инженерия.
потом появились разного рода автоматизаторы и стартаперы, которые из технологической отрыжки, выпущенной в опенсорс по разным причинам крупными конторами, стали собирать продукты с целью "срубить здесь и сейчас". у них обычно даже на платный компилятор денег не запланировано.
к разработке и архитектуре как таковой это стало иметь мало отношения, это просто сборка плохо слаженного говна из разных случайных кусков другого говна