For me these rules are absolutely stupid. Even if the idea is for the people to become more aware about the information they provide, I don't think there will be such effect. The only effect is that people will be annoyed from these messages and in the future they will care even less.
Obviously this website collects nicknames and emails. I can see people's projects and I say this in every other topic. When someone has some problems in one of his projects, I look in that project to see what the problem is. Even if someone tells me that he has a profitable strategy, I won't use it for anything, as I don't care about trading in Forex anymore. I also never traded with EAs, I have more than 10 margin calls only from manual trading 🙂
When someone makes a payment, PayPal or FastSpring are sending me information of the person that includes his name and address and I keep this information for no particular reason in the database. The same information exists in PayPal and FastSpring anyway, so I have it even if I don't want it.