Because one can subscribe from different form, from different landing page and with different configuration (for example lists). There’s nothing bad to say someone “the registration failed because you’re already registered… if he was aware to be already registered it would have not tried again).
So it’s better to give the subscriber the best subscription experience. Anyway we’re adding an option to decide which behavior should be adopted.