I dunno, I guess that from the home page posts give a better indication of how lively a forum is than threads — for example EOT has relatively few threads, but many have literally hundreds of posts.
Whatever the reasoning was, you can see posts via the home page and threads/topics at the top of an individual forum. I guess you could squeeze both values in each place but it doesn't seem worth it.