Ну если холивар, то хотябы аргументированный:) Просто я за последние 20 лет очень много повидал баз данных, в том числе огромных размеров, в миллиарды записей, с постоянными поисками по этим миллиардам записей, и 100% знаю, что при правильной организации БД, нормальных индексах и запросах всё работает великолепно и очень быстро и с DBI. И зачем мне работать с записями, как с объектами? Поэтому, лично мой вывод - DBIx::Class - бесполезная вещь, но почему-то в современной разработке многие компании хотят её.