нет, но мы же говорим что магии нет, а в итоге что?
я не буду спорить, сам иногда сожалею, что с "легаси" перенесли на Laravel, но когда некоторые из наших, кто в пэт проектах пытаются работают в Doctrine ORM они там такое "городят", то я начинаю сомневаюсь в своем сожалении.
И все равно я сколько не прокручивал Eloquent vs Doctrine, если писать как мы обычно делаем, чтоб быстро и продакшн, то чем отличается, вызов в action:
$account = Account::query()->find($id)
$this->getDoctrine()->getRepository('App:Accommodation')->find($id)