Modding would not be efficient in any way until games and game-based content are streamed similar to cloud. If you've ever played Custom Edition, you'd have to go to the lobby, find out what mods are in it, then go download them, install them to the proper game folders, and then go find the lobby again and hope it isn't full or hasn't changed to another game. I'm all for modding (within reason), but there's no proper way to merge the hardcore/modding community and the casuals with the technology we have at public disposal. At this point, not enough people even have a decent enough network connection to play a non-modded game, let alone one running custom scripts.