For my 2 cents, this is one of the problems of making a mod that is considered "Essential" to play, there are not to many other modders around who can say they have achieved this, to have created something that 95% of the community will use every time they use OXC is something you should be proud of (and i am sure you are)! You have created something wonderful that expands the variety of the world and most players and modders are extremely grateful for what you have done, so much so that no one else now needs to build any NEW GLobe Terrain as your one mod Completely handles this (
Well, im still going to build more globe terrains but NORMAL modders wont ), this allows modders to move onto there "Mod specific" maps for special missions as your work as handled the other side of the game.
In my mind, Allowing Donations is very different to Selling a product, If the Pirate team is given enough money to buy a box of Beer every few months ( note, i have no idea how many donations they receive so i am guessing here) really what is the harm in that, sure if they where making enough to quit work and start modding fulltime it may be a different story ( and i too would need to start adding Boobs to my mods to get a piece of that action
).
For what its worth, i believe that Pirate and XComFiles brings new people to the community and fresh blood is needed as us old modders wont be around forever ( i already disappeared once and gosh darn it i will do it again when the PS5 comes out) so fresh blood is always needed to keep the community running, the fact that your work is part of that should be taken as praise.
Ultimately i cant tell you what to do or how to feel about this situation but for me everything comes back to, is it good for the community?
Also, for other posting, please keep it polite, if you want expert modders to KEEP MODDING, you need to show them a little respect as it not just the mods they contribute its also all the time and effort teaching the next generation when we could be sitting back doing something FUN (
and from my experience, modding is not always fun, especially when a bloody code block that looks correct doesnt bloody work )