Apparently, this is one of the reasons the game won't be on Steam: something to do with the DLC distribution system Bioware and EA use is against Steam's rules and Valve refused to make an exception/change the rules. In either case, the Bioware points system is completely ridiculous. It makes A TINY little bit of sense with services like Xbox Live, because it's a unified service and there are so many products available for it (although MS is obviously in it for the front end loading and leakage reasons), but this serves no purpose at all. Very few products offered, no bulk discount for points and set point bundles for sale (one per transactions). I bought three pieces of ME2 DLC because I wanted to get a few more hours in with the game a month or so ago and ended up having to run three transactions through because that's the only way I could swing it without buying points I'd never use. I'm with Valve on this one.
Steam's new rule requires ALL new games or games that get updates w/ new $ content (since the rule went into effect) to have ALL of their content (DLC, Expansions, Etc) ALSO released on Steam. They are trying to sell to their fanbase complete products that are tested and actually can work w/ Steam - and probably make a cut of those sales, as well. Hence why Super SF4 and Fable 3 didn't get kicked off Steam [which both require G4WL], while Dragon Age 2 and Crysis 2 get kicked-off Steam [DA2 and Crysis 2 DLC is NOT SOLD on Steam].
One of the good things about Steam, I can actually pay for DLC content via Credit Card in REAL $, not silly point systems.
Plus, DLC on Steam often goes on sale at [eventually] fair to great prices, especially during any sales.
Steam never makes me feel cheated that I bought a game week of release w/ their frequent deals. I can always buy DLC later, often at discounted prices.
I never had to worry about FO:NV DLC pricing on Steam, unlike G4WL.