I for one would like to see a lot more ppl posting on here and much more often. If you feel like you're gonna get flamed so what, it's the internet. The more we all post the better this site will be and that benefits all of us that come here, so post away, and don't be scared, a little stranger interaction is good for you, plus more arguements mean more good chat fodder for all of us.
The posting here is good. But it is growing a lot slower than the Game is. Most people have few forum post but not many. Give it time. Plus that MR T av is pretty sweet.