gotcha - so the thinking is that people won't have these mods and hence the comment about it only working for single player...
well seeing as we're already downloading entire games (those who're not using brick and mortar stores) i can't see getting all the mods as prohibitive.
given that this implantation sounds to be fairly straight forward, i.e. you can toggle them on/off in game why wouldn't you have them?
don't know about older games but i would imagine this game being largely sold online would have players used to downloading, time will tell.
p.s. aside from balance (which if good will be brought into the game proper), UI mods are the kind of thing i'm waiting for anyway, brings on the mods! 