я сейчас наброшу: то, что каждые два года появляется новый хайповый ОРМ, означает, что они все не работают и не нужны
Они нужны, просто в ограниченном количестве случаев. Метамодель базы на типах - идея в основе своей годная, однако как и вся абстракция - безбожно течёт. Проблема в том, что ORM-ы не разделяют чтение и запись.