Hi,
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.