где-то писал уже, что "исторически так сложилось" сейчас всё конечно было бы сделано по другому, но тогда было весьма туманное ТЗ и пришлось закладывать какой-то избыточный функционал (не востребованный потом). Есть уже версия "примерно такого же" в 5-6 раза компактнее и в 2 раза дешевле :) но это, как говорится "развитие проета :)
в своё время было разработано, пусть и неоптимальное по стоимости решение, но достаточно надёжное и быстрое в запуске в производство.
старушки кушают, им нравится (С) заказчик очень доволен, всё работает, мне платят :) что ещё надо?? ну а все модификации - это перспективная модернизация проекта. В принципе - классический подход: сделал-продал, дорабатываем то, что есть пока старое продаётся, потом продаём "по второму кругу" уже в новой версии :)))
в общем-то эволюция видна на картинке :)