I don't get the Scott Sonnon forum

I was looking through all the different forums and came across Scott Sonnon's forum. It looks like he's the only guy that posts topics on it. What's the story with that?