Okay, so I am gonna comment on this now.
Minecraft 1.13 is the biggest Minecraft update in a long time (at least from the developer POV). So updating plugins to it can be difficult.
Yes, I have updated Factions for Minecraft 1.13. Yes, I have added some cool features to that version. No,
I have not updated MassiveCore. MassiveCore is big and complex, I updated the things that had to do with Factions and simply removed some other things from it. This too, goes for the in-house plugins, some are easy to update and others are not.
Some of them are extremely complex to update for 1.13. Not to mention all the external plugins that needs to work too which the tech department can't do.
And yes my Factions version has some cool features, but if you take a look (
here and
here) the first few versions had some issues because I did a subpar job. Do you want The Tech Department to do that? Well, I thought not, and that requires some extra work.
I can't stress this enough, but
The Tech Department is chronically understaffed, because talent is in short supply, and that isn't easy to fix. They need to make sure the server
runs (this alone can take up a lot of hours), they need to make sure there are no bugs, they need to update the server to new Minecraft versions and only then can they focus on new features. Did I mention the 30+ in-house plugins? They all need new features and
there simply isn't the manpower to do it all.
Now back to my Factions version. I will work with the Tech Department to implement some of these things in the MassiveCraft Factions, but that will take some time on my end and on theirs too. Sure, it is easier for them this way, but
it is time taken away from other important things. What other things? Frankly I don't know, ask them. But a few educated guesses would be: new premium features to keep the server generating money, optimisations to save money on server costs, updating to 1.13 or one of the
100 other things you have been wanting for years.