With so many people wanting to host there's naturally gonna be some schedule in place so everybody doesn't run into each other. Let's say for example, everybody just creates a signup thread for the game and puts in a start date at July/August. Everybody will see that a crash of games will occur and very little people will signup for games since nobody's gonna want to play two or more games at the same people. Nobody will really want to when every game is 25+ players. So, what happens? The hosts talk to each other and set different start dates to make sure they all can host a game. This thread is basically that. It's easier way to do that and it allows everybody to see when each game will go and so players can know what to sign up for. Sure, it's kinda like going back to how things were but with so many people wanting to host, a schedule becomes a necessity.
You might think fo NF as a place where a schedule isn't needed, that's because NF is dying and there's barely anybody trying to host games.