There are addons that for whatever reason are not in CurseForge, why not give us the option to install them directly from Github and keep them maintained from there directly?
In order to be maintained on CurseForge, addons have to be uploaded to CurseForge by their authors, otherwise it's going against their consent which is something we won't do.