I think everyone shares a bit of blame in this. You shouldn't blame it on ANYONE else, even if they have done something bad, or blame on some vague idea like the tremulous community sucks, because you are part of the community. I know I have gotten annoyed at noobs before, but as long as everyone tries their best to be more excepting to other/new players/ mods than it will be better, and people will have a better time, and be more contributing.
Thanks for listening to my slightly ummm... weird post.