1) Anyone who wants to speak up here can do so without an LJ account anyway; you can use OpenID with something like a Facebook or Dreamwidth (etc.) account.
2) Anonymous comments were screened by default and spamboxed by default. Not a single piece of spam posted was ever visible to the public. I reported everything I got. Didn't matter. It kept happening.
I kinda feel like this is the death knell of Web 1.0. There's just no place for naive openness any more (save perhaps Wikipedia, but even that's only safe due to aggressive moderation with a critical mass of users and administrators 24-7). I've been holding out as long as I could, but we're long past the point where unrestricted access (even with strict limits on what that access can do) makes sense for the Internet.
The frontier was nice while it lasted.