Did you know?
You can earn activity points by filling your profile with information about yourself (what city you live in, your favorite team, blogs etc.)
I must admit - I miss him as well. He does all the heavy lifting as far as calling people out. As you say, he can be quite blunt, but seems most of us have gotten used to it or left.