Comment to Can you guys please ...
You are absolutely right. The Notifications are quite messy at the moment and we are working on a full overhaul allowing users to change their own settings. In the meantime we will disable some notifications for this site.