При этом "софт" для железок переписывают чуть ли не из спортивного интереса и каждый раз изобретают колесо с нуля и повторяют одни и те же ошибки. Наверняка они пытаются сэкономить и платить меньше инженерам и разработчикам, но, по всем признакам, грамотно это сделать у них не выходит.
не переписывают они ничего с нуля, оболочку тока меняют внешнюю. Внутрянка там легаси на легаси, потому и баги тянутся.
Зачем меняют внешне? Чтобы был эффект новизны у юзера. Это практике многие годы, она везде начиная с винды, где nt ядро мало менялось за 30 лет. Зато сколько раз менялась оболочка не перечесть
Но винда то ладно, там все же ядро обрастает новыми фичами с годами, да и не так часто меняют оболочку. но взять какой нибудь акронис который каждый год новая версия - нахрена? Чистый маркетинг
Добавлено через 3 минуты
Это делается для имитации работы, типа есть сотрудники на должности, они, чтобы оправдать зарплату должны написать новое.
бла бла бла, кумовство, бла бла
типа сами сели и чето делают, это не менеджер им задачу от руководства поставил. Головой то хоть думай иногда