доклад посмотрю, интересно. но вы же понимаете, что мир не черно-белый и есть более одного варианта решения задачи? и говорить, что что-то дичь потому что так сказал Елисеев - некорректно
Если в контроллере регистрации пользователя находится логика, вопрос - как использовать эту локигу в консольной команде регистрирующей нового пользователя?
Об этом и речь, что логика должна лежать в сервисах, а не контроллерах. Следовательно у контроллера не может быть в зависимостях базы данных, только сервис. А уже сервис там дальше сам решает, в базу он пишет или в апи.
Вы задали абстрактный вопрос, я вам дал абстрактный ответ с поведением по умолчанию. Если ваша задача "херак-херак и в продакшн", то конечно ваш выбор bin/console make:crud и готово.