If you publicly listed your email on open source projects then you agreed to be contacted at that address regarding your work. That's the only inconsistency I see here. I hate recruiter spam just as much as you, but you can't both list an email publicly and also require consent to use said email. That's not how a phone book works.
>>dcow+(OP)
Man I’m not disagreeing. I just wish there was a term for tragedy of the digital commons. You see similar things from other fun aspects of the web that disappeared, like guests book or comments on blogs.