It doesn't take a lot of effort to check this, so I just popped over there to see.I don't typically use the free boards - either here or there - so I can't speak to that.
# of threads on their free board that have something posted today: five. Total posts in those five threads: 34.
# of threads on their free board where the most recent post was yesterday: 3. Two of those only have one post.
# of threads on this free board that have something posted today: 16, not counting the OT ones moved to other boards that prompted this thread. Total # of posts in those threads: too many to add up without a calculator.
I don't know about the premium side of things, but right now the free board over there is a ghost town compared to this site.