Question about "no proactive notifications".

You specify not sending notifications to the user as **"a core principle of this system".** Shouldn't this be application specific or user preference? The protocol specified doesn't enforce such principle.