You know what, you’re dead right, there’s a lot of negativity in the freelancer community, always has been, but honestly, every game I’ve ever played has the same issue. That’s people for you! You either let it get to you, or you laugh it off.
It’s why I take the piss most of the time. People don’t pay much attention to me as a result, (quote sizer “nobody listens to Timmy” 😄 ) but that doesn’t matter because the truth is I’ve not got anything much to offer in terms of modding. What I know, I know because someone here or Glock36 told me how to do it.
The reality of freelancer these days is one where a handful of mods and projects are relevant to the community, everything else is just background noise. Whatever you had in mind for your mod, there was a damn good chance it was only ever going to be a part of the background noise anyway, so look at this as a chance to break free of all the pressure you put yourself under by announcing you were going to be making a mod in the first place. Lots of the modders are borderline nuts, you’ve had a taste of why!
The real question you have to ask yourself, is do you like modding freelancer? I love it, but the reason I do is that it’s just for my own pleasure. No pressure, no deadlines, no worrying about what anyone else thinks about it, nobody to please but myself. If you like modding just do it anyway, either for yourself or as part of someone elses team, don’t let whatever the hell it is that’s happened stop you doing something you enjoy.