I know others agree when I say that the automated matchup threads can be annoying and get in the way when trying to find actual content. At times you might not find anything other then the matchup threads on the first page of New Posts. This is because there are so many of them. Then they are pushed to the top with every new post which happens frequently because users are voting on the matchups. There is hardly ever any conversation happening inside of them. My suggestion is give them their own subforum in each respective league, and then exclude the sub forums from the New Posts page.