But public version control is a solved problem. If Blizzard didn't demand perpetual control of user-generated content distribution, the community would ultimately build a better and more open distribution model with off-the-shelf tools.
Blizzard's intention isn't really to make things easier for the users; it's to create a walled-garden ecosystem for user-generated content, so they can monetize modders' work for themselves, which is pretty sleazy.