В общем, это нюансы и костыли даже местами, какая разница. Важно что логика в базе очень хорошо прижилась и сократила издержки на серваки и нагрузку на программистов, особенно если эта логика на запись и требует нормальных быстрых блокировок и транзакций, без передачи промежуточного мусора клиентам бд со своей логикой. Сама логика прекрасно пишется в файлах и версионируется в гите, тестируется на тестовых данных, с этим проблем тоже нет. Миграции рукописными скриптами на пгпл - тоже не проблема. И нотификации в пг - сказка. Системы получаются мощными, компактными и дешёвыми. И специалисты по пг легче ищутся и вникают быстрее, чем специалисты по зоопарку всяких скриптовых апп-серверов с кучей постоянно устаревающих библиотек. Я такой подход короче полюбил, хотя раньше тоже не признавал, из-за всяких советов диванных архитекторов с хабра. Он выгодный, рабочий и надежно проходит сквозь время.