You won't get banned. A few corrections:
Things went closed source to a desire to keep content fresh and not have everyone copying the repos we had at the time and setting up individual servers when we needed the money to keep developing
In 2014 *we* were terrified still of legal actions from EA having only just founded Net-7 as an entity in 2012, I don't think I threatened you with any legal actions, but I may have declined something on the basis that we could be sued for precisely the kind of reasons throughout, I want the game to stay available. There is no deal with the devil (whether an NDA would prevent me from saying that or not). I would gladly work with EA if they wanted to license us similarly to some other games out there and provide the source but I am content with "game is available, don't rock the boat".
The budget I put up does leave some surplus but it is only ever used on the game or software needed to support the game. There is no embezzling.
More to the point, no embezzling I was ever personally aware of but perhaps that was before my time in "management" so to speak, I do know that the person previously handling donations before the formation of Net-7 expressed an interest in no longer having it in his personal Paypal account due to taxation concerns, that is why we founded Net-7 in the first place because the US-based devs felt the same.
*I* am responsible for the mandate not to put active content data out there, because part of that closed sourcing was giving you something to work toward, find, and document on your own. That policy extended to our services, specifically, i.e. I didn't want you to hit the portal to simply search for the item so I made them add hidden flags to prevent that, but still make the data available to higher privileged accounts and of course out on public sites and wikis to expand presence which was more common of most gaming at the time.
Shaddex was not forced out that I recall, in fact, the only folks in my tenure that could be conceivably thought of as "forced out" were a couple of folks that tried to fork the project to set up their own server, and try to confuse the player base on it. I won't name them, but they are 2, or maybe technically a 3rd, who worked here in one of the absent periods that you mentioned for yourself. I had pretty good reasons for all 3 cases. 2 being the fork/confusion, and the other being for constant conflict with the rest of the team.