Interestingly enough, as a relatively new member to this site, (and a former, occassionally contributing, member of the old site) I missed not having gotten a bigger welcome. I love this site, and hope to contribute at least as often as before. So as a suggestion, maybe we can do even more to make them feel a little more welcome.
I even have a couple of ideas...
1. Have a forum where new members can introduce themselves.
2. And/Or give them a free choice of a microbadge along with the 5 acorns?