If you do so, your mod might be of very good quality, but underknown and never played. The arguing with internets trolls and forum losers, the participation in lengthy, pointless debates about gameplay, helps building a connection with your audience and showing you care for them, helps building an audience in the first place, helps grabbing people interest, etc... In short, while it may not help with improving the quality of the mod itself, it helps with the hype and advertisment. And, let's not deny it, the hype and advertising plays a bigger part in getting successful than the quality of the work itself. Maybe you'll answer that you're not looking for success but just to make a game you'd like to play, but then I'm sure that deep inside, you'd be lying to yourself.It's best, imo, when working on a game for gaming's sake, to just concentrate on doing the best job I can, instead of arguing with Internet trolls and other forms of loser, or participate in lengthy, pointless debates about gameplay, when in the end, I'm going to do what makes me and my team happy anyhow.
Then, sometimes, promising stuff, have people reminds you they want your mod, knowing you've got a playerbase, can help with motivation. If I know something is broken in my stuff but no one complains about (exemple: my mobile factory upgrade), I may not fix it ever, but if the day after release there's several complaints (exemple: KP1.2 with basic water), then I'll go fix it asap.
But anyway, I haven't released a lot of mods for several game engines, I have released about zero mod of my own, for one and a quarter game engine, so
