Yes, we're on it. It's a difficult balance to keep spam out and keep the site open and accessible for new users. Always a work in progress and we do our best to keep the site spam-free.