I'm not saying just make it so every time a person makes a mod and puts it on steam/nexus that they should upload it to the store I'm saying it should be someone's job to go through all the mods and pick which ones are appropriate and doable.
I don't know nearly enough about the topic to defend my idea but I'd like to hear some of the flaws and hopefully if something like this could ever happen