К вопросу - зачем. Просто потому что на сервере нет возможности испольовать сиды (не спрашивайте почему) Получается чтобы добавить данные в миграциях можно использовать DB::insert. Правильно я понимаю?
не рефрешат, пока не ткнешь перед вызовом сидера migrate:fresh. Но в целом таки да, сидеры на проде - ок только для начальной установки проекта, дальше - зло