If companies were smart they would have all work made by their mod tools be property of the mod maker but charge money for mods when they are released (essentially have the company be the only way to release a mod) with a portion going to the maker, company and publisher respectively. Community created DLC, companies get their money, we get mods. Win-win.
Bookmarks