Couldn't have said it better. Now that the PoE sub has opened again, there quite a few very angry people talking about how the mods "make the users suffer" and stuff like that, but notice that none of these think it's worth the effort to start their own subs.
If the mods have done one thing wrong, it's keeping quite about just how much work it is to make sure a popular sub actually stays useful and interesting.