я не видел, вроде сказали же в модели юзать сервис
Модель - это твоя прослойка между кодом и базой. Так как у нас Eloquent ORM, то мы уже владеем большим возможностей. Цель модели - не бизнес логика. Ее цель - записывать, возвращать и удалять данные из базы.
Если тебе нужно что-то рассчитывать выноси это в сервисы, и передавай в сервис экземпляр модели. Либо уже конкретный скоуп данных. А не наоборот.
Модель должна быть максимально чистой и лёгкой.
Так как у нас Eloquent, то модель очень быстро засирается мутаторами, скоупами и чистыми запросами, в случае какого-нибудь около хайлоада (хотя в этом случае про орм лучше забыть).