Because the you have to remember all possible state of your UI in your head.<p>Say you subscribe to &quot;name change&quot; event, where you have to update your UI depends on your current UI state. Are you in list page? Are you in detail page? Is the object even currently displayed at all?