Since you appear to be online and Matt is not, perhaps you can answer this question.
When IHUB first started I had the impression that the ADMIN of any given board was free to keep their thread cleaned up.
Today, it seems that any thread I have created now has a disclaimer that any post on a thread I created that I wish to delete that is more than 24 hours old, I must get Matt's approval to do so.