Hell with this.
I migrated everything off to another site and I'll use WowUp to distribute it.
This is ridiculous.
Authors drive every bit of the content that CurseForge distributes. Why the FUCK is there no Author support on Friday and Saturday (and apparently Sunday)?
Shortsighted dumbassery is the only thing I can think of.
Good luck, guys and gals.