I do love this mod, and found a copy of the 1.8 version to use when the other mods I have update, I do hope 10paktimbits, that you will continue to do updates for the new versions of Minecraft, and while new content is always appreciated, it's not a deal breaker as the mod has plenty of content already.
I also know the need to step back and recharge the batteries so to speak. I myself was working so hard last year I fell asleep behind the wheel and wrecked my car. Fortunately no one, including myself was injured but it does make one re-evaluate one's priorities. One of the things I do to relax is play Minecraft, and yes I too was upset about the purchase by Microsoft. But so far Microsoft has been a silent owner, the modder's still mod, and the Youtubers still post and everything seems to be running as if the change in ownership never happened, much like business in Hong Kong. That said the situation you found yourself in seems to be related to Curse support staff, not Mojang who contracts with Curse for forum support or Microsoft, (Microsoft is notorious for bad customer support)
So relax, find another site for the wiki and make the mod to please yourself, it will be better for it. And try to ignore the idiot trolls out there.
Thanks again for letting us play with your fantastic mod.