I'm not convinced.
The last thing I want is to see this place become a Twitter or Facebook with every rude and obnoxious know-it-all idiot who has something to say blabbering nonsense. Requiring a functioning brain to sign up is the kind of gatekeeping I can support. 😉