Its 2017. metaljistas and not Stalin regime and forum is the right place to discuss and debate about various and different stuffs and opinions.
Also there is no reason or interest to push any of those mods in some way since no1 rly cared much about besides handfull of players so why was it necessary to take it away from them since it doesnt affect much people anyway?
That sub served well to have some decent info about other stuff related to d2 and its mods on one place and there was no need to visit 5 different forums to get info you needed.