First, I'm not here to be adversarial. I enjoy the game and have fun playing it. But I'm also a straight shooter and tell things as they are without sugar coating it. Some people don't like my bluntness but I try to be fair but accurate in the things that I say. If I didn't like the game I wouldn't have spent lots of hours releasing my own addon for the game. I tested the hell out of it so that players would have a good bug free experience. I hate buggy and poorly coded mods so I didn't want mine to be one of them. I spent as much time testing my code as I did writing it.
Not sure what you did at the time, but I can assure you you get plenty of warnings if you are rocking the boat on the channel (at least nowadays), and most of the people have thick skin (I cannot think of anyone with ban rights that gets easily offended). But we are talking 10 years ago

. That seems a bit long to hold a grudge.
None of this applies since it's 100% speculation. Only myself, the developer in question, and the Discord administrator knows what happened. Discord had just launched with just a few developers on the platform. The developer and Discord admin didn't like what I said and the Discord administrator banned me instantly, first offense, no warning. There isn't much more to it then that. I feel that I was treated unfairly for speaking my mind but not in an offensive way. I'm sure Discord has evolved way beyond what it was when I had an account back in 2015. Since I feel I was treated unfairly without a way to appeal (my account was completely frozen) I have no desire to use that platform again. This is my personal choice. I could create a new account using a different email address but I have no desire to do so.
Bugs reported here are transferred to the Discord by members of the team, or anyone else with access to the discord for what is worth, and the reported mentioned on the list of bug reports normally. I have reported a few, and I have seen members of the team do it regularly. But things may get missed here
This sounds like a PR response. The real answer is sometimes when they feel like it. That's 100% accurate. No developer is specifically assigned to follow through on posts made on F95Zone. Devs respond to what they want when they feel like it. So plenty of bug reports never get transferred to the Girl Life Discord channel. No one has the assignment to do so and no one has volunteered to take on that responsibility. With every new game release the forum has several posts from players complaining that the bug they reported never got fixed (it never made it to Discord). Overall, F95Zone is a low priority.
And regarding mods... given that they are not written by the team nor supported (officially at least, though people give advice and troubleshoot within reason), the mod owners upload them wherever. Some are on a separate channel, and you can get some support there, but hey, if you do not want to join is up to you.
100% agree with you here. I don't have a problem with mods just being on one site since it would be a nightmare to try and duplicate the mod information and downloads on multiple sites.