на примере с айдишкой и именем это может не казаться таким страшным, но если такое можно то можно будет и более страшные вещи, в итоге ты теряешь линейность флоу.
команды хэндлеры нужны там где ты хочешь запись и чтение разделить. Мол разделить не просто "пишу сюда читаю отсюда" а когда ты операции дробишь так что "команды не могут фэйлиться". Что не возможна ситуация когда команда не может выполнить операцию. Она может выполнить операцию не с первой попытки но выполнить обязана.