There is then very little incentive to upload to another.
The main issue i believe is the number of useful small mods that people release on the client they use for managing mods on their system. This seems out of scope of there minmalist style when this functionality is covered by clients from modnexus ect. The alternative to which would be gog doing there own version. This would not be upto gog, but steam for whom there is no incentive to open up one of the benefits of their ecosystem to a direct competitor. While this would be great for us the consumers.