Hmm, I am glad sustainable abilities are gone. They were cumbersome and at their worst they made you look like a disco ball. I definitely won't miss them.
And yeah, on the topic of modding, there is no way in hell DAI will ever support it. Mutliplayer is monetized, which means modding is going to be a liability for them. Anyone who can just dig up files or introduce new files are going to be able to circumvent the entire economy of the game, which I'm sure EA would object to.
If anything, singleplayer mods, like texture mods, will probably be abundant and completely unregulated, but MP mods will likely be prohibited.