К сожалению мы живем в мире, где нельзя создать одновременно совершенный и универсальный продукт.
Те программные продукты, которые я знаю созданы для разных целей и компаний. Они допускают определенную кастомизацию и адаптацию, но до определенных пределов.
Есть такой анекдот про рекрутеров. Заходит старый кадровик и видит, что рекрутер закопался в огромной кипе резюме. Что делаешь? Генеральный приказал найти лучшего кандидата до завтра, а тут резюме на месяц… Опытный достает наугад десяток, а остальные резюме сметает в мусорную корзину. А вдруг там?…. А зачем нам неудачники? Тоже работает.