Пихать много логики в модель — это Laravel way?
в примерах, всю логику размещают в контроллер. 
В примерах показывают всё так чтобы было понятно как использовать конкретную фичу.
Это совсем не стайлгайд к тому как надо в целом писать код.толстой модели - тонкого контроллера
в целом тема холиварна, и до сих пор есть два лагеря за этот вариант или наоборот.
Тут уж каждый сам решает.
и в этом плане у Yii и Laravel всё не очень хорошо.
а где хорошо?