No one bill will cure the problem of spam. It will take a combined effort of legislation, litigation, enforcement, customer education, and technology solutions.
Whether people like it or not, my marketing thought is if you keep something in front of people for too long, they get used to it.
My employer was never at any time aware of anything in my past beyond the writing I did, because, frankly, it isn't relevant to the job I was asked to do, which was to be a reporter.