В этом и соль. Если архитектура плохая и у тебя каждое событие влияет на независимое следующее, получится то ещё говно, которое даже автор не будет в состоянии понять. При работе с событиями следует избегать этого
Связь односторонняя, пока не вылезет косяка, ты не узнаешь, что кто-то еще где-то бросает событие, которое ты ловишь.