IMHO, lately there have been more posts but I'm not sure that the overall quality of the posts has improved.
There are about 9600 members on TERB, if they all posted five posts per month, you're going to get almost 50,000 posts per month, probably five to ten times the current volume. But then...