There are more threads, just none recent. If you change the settings to show older threads you'll see what I mean.
I don't know why more people don't post here, I assume there's another forum for Deicide somewhere else - Jack Owen posted here for a while.
Maybe people got fed up with Glen not turning up for shows.