If that means that we'd use dependencies instead of importing things over and over, of course mods are more appropriate and preferable. They should also be made available for public use, but then there's the problem of mods getting deleted. I think the idea behind mods is great, but to make the most of it Blizzard would have to be somewhat authoritarian over mod control. In for them is that they save virtual space, but that probably doesn't bother them.