Seriously. This was a sore point with an ID GAME of all games, and we probably won't have good of mod tools as we'd like compared to the past. But at least now something can hopefully be done.So we can finally mod the fuck out of it? YES!
Also doing this at launch and them removing it later is a good idea imo
It prevents and limits some kinds of modding. As well as having extremely spotty offline mode, as well as having your game tied to a activation server that will eventually go down and not let you play the game anymore.
Mods and some people swear it hinders performance (I haven't had that happen)
High seven figure sums sounds kinda nuts.