Если ИС работает согласно ТЗ, то какие вопросы? Да, неудобно может быть, но это по большей части вина составителей ТЗ
там спич не про ТЗ даже,
просто чел не понимает, как реалии влияют на децствительность , и почему оптимальный вариант иногда может сильно отличаться от того, что хотелось бы