Steam Workshop has a lot of potential... Though i feel like steam is trying to take over modding aswell.. I feel like there should be an outreach by either one or both parties (meaning Valve and various modding sites) to pool together resources and make it so the mods are available across all the sites, rather than some being unavailable on either site.