The need to purge threads should not be considered purely in the interests of improving the searching. If anything, the search facility should include a mechanism to exclude posts older than a particular age.
As for the post counts, it occurred to me that it would be good to separately count...