Возьмём ту же Нову. Как-то был спор в чате, человек ругался на то, что “Как я в вашей Нове могу форму или кнопку под таблицу ресурсов влепить”, здесь нужно исходить не от вопроса “как?”, а от вопроса “зачем?”. Если нужно сделать фильтр, пожалуйста, для него есть своё место - Filters, если нужно сделать какое-то действие над записью, пожалуйста, есть - Actions, нужен другой вид таблицы? - Lenses, и т.д.
Основная проблема с готовыми решениями, в том, что разработчики не понимают, что для их задачи уже есть инструмент для решения, просто он может выглядить не так как мы себе представляли и потому разработчик начинает лепить костыли.