It seems some of you still forget what we are actually developing. Sure, teeworlds is an open source game, but does that mean we need to leave all things open for mods? No, it does not, since we are NOT developing a 2d game engine. We are developing only teeworlds, and we want teeworlds to be as much fun as possible and we also want people to play the real teeworlds.
Sure, there are some quality mods out there, but compared to the number of "crap" mods, the chance for a new player to enter a server that hosts a really bad mod, which then makes the player immediately stop playing teeworlds at all is quite high. The new system of how the servers are displayed might change this at least a little.
On the other hand, if you want to play a certain mod, there is still nothing at all that keeps you from doing it. In fact I think with the new way how things are displayed, it might be even easier to find a good server hosting the mod you want to play.
As I mentioned before, if you are not happy how things are going, just do a fork and do the stuff on your own.