но ты все еще можешь у себя обработать их строго последовательно
Можешь. Но я же уже говорил, что в событиях может быть разная начинка? Пример: у тебя заявка исполнилась 2 сделками. Из одного стрима тебе придет сразу инфа о том, что вся заявка исполнена одним событием, из другого 2 события о том, что она сначала исполнилась одной потом второй сделкой. События между собой не кореллируются и не дедуплицируются. А обработка очень даже стейтфул, это кучу табличек обновить и в кучу сервисов сходить. Поэтому при отсутствии грейсфул шатдауна очень сложно потом при поднятии дедуплицировать события, понять, в каком положении вообще твой стейт. Что ты уже успел апдейтнуть, что еще нет.