не согласен по-прежнему, есть задача, есть контракт, бэк готовит апи так, чтоб интерфейс этот был удобен для клиента (фронта) - всё. внутренняя реализация никого не интересует. какая в жопу фронту разница, если ему дают те данные, которые ему нужны, так же и для бэка, какая ему разница, что там полоумные рисуют, если ему сказали, какие данные нужны?