I must be doing something different than the rest of you. I lurked at WP for a couple of years before signing up. Took that long for me to be comfortable with the idea. Now I've been a member for a long time. In all that time, I've only had two or three contacts that were inappropriate, that is, they were trying to sell me contact with "honeys", or other sales pitches. I don't see that as a problem. I just deleted them without contacting them, & in one case where they kept recontacting me, I reported them. Problem solved. Except for those few unwanted contacts, I have not had any other people problems at WP.
Are you responding to these unwanted contacts? If so, you are just encouraging them. Don't ever respond to them, just delete them, and in the case of repeated contacts by any of them, report them. Also, if it's someone who knows you, just block them from contacting you.
You are never under any obligation to respond to unwanted online contacts. I don't even answer my Tracfone if I don't recognize the number. I have one incoming ring for people I know, and another ring for calls from unknown sources. I made that ring an annoying one, so I would know right away that it was probably a spam call. I'm thinking of adding a third ring for calls from business and medical contacts. Right now some of the medical numbers aren't logged into my contact list, so I occasionally miss those calls unless I see the number, and can guess from the A-code & exchange number that it may be from one of my doctor offices. I have a lot of health issues, so I have a lot of doc offices to deal with.
Just remember, if you don't want to respond to a contact, DON'T!! !

Nothing to do with what we're talking about on this thread.
I know what you're talking about. Totally separate issue.
I got one of those come ons from a stranger in my Wrong Planet message box claiming to wanna date me years ago. "Hello honey". Just ignored them. LONG time ago.
But we all are not talking about spam in your pm box. We're talking about all of that open stuff that was cluttering up the public discussion forums (especially "General Autism").. Those Ashikaran Indian voodoo astrologer ads. How could you possibly avoid seeing them?