Почему много крупных компаний и не только, все еще предпочитают php, а не хваленный python с django/flaskПотому что у пхп мощная объектная модель, довольно строгая типизация (строже пайтона), сильная система типов, он быстрее, есть интерпрайз-библиотеки и просто популярность легкого языка в своё время сделали своё дело
я не вижу нарушения принципа, если вы используете модели орм только как представления базы, то все нормальноесли только как отображение, то вы наполните геттеруами и сеттерами сущность, а значит о ней будут знать все, куда вы закинете ее :):) это прямое нарушение закона деметры