The bottom line is this. If you don't use addons, they won't effect you. There are those of us who are power gamers and would like to have more features that the current UI lacks. If you want to use them, then that's fine. If not then that is fine as well. Ultimately it's up to Bioware if they want to take this on. People think that the Dev's can just snap their fingers by adding mod support for their game. The main reason to not add this support is security, hacks, bots, etc all being more easy to write a mod or addon to do so. It's a constant battle to make sure that someone doesn't take advantage of the addon system to hack the game.