Perhaps a solution ( or two ) to the growing problem of spam is to institute a 7-day waiting period for new members ( before they can post ).

Or put all new members into probationary period with their first 5 posts held in digital escrow ( to be monitored & censored by moderators ) before being posted for general consumption.

Just a thought.