Elmofongo: At least Dragon Age: Origins has a complete Edition on Origin though.
Dragon Age: Origin was the last BioWare game that had a "complete" edition. It is also available on Steam, and people should buy it from Steam instead of EA Origin.
After Dragon Age: Origin, BioWare has not released a complete edition for Dragon Age 2, Mass Effect (which came out before Dragon Age 1), Mass Effect 2 or Mass Effect 3.
BioWare main games (i.e., Mass Effect 1, 2 and 3, Dragon Age 1 and 2) are often on sales. However, their DLCs are NEVER on sale, even years and years after their initial releases. BioWare's business model is obvious: it's like HP or Brothers selling printers for cheap to get people to buy their expensive toner cartridges, (except in the printer case, you can refuse to buy the HP or Brothers toner cartridges and buy cartridges from third-party manufacturers; BioWare is the only one who's selling DLCs for Dragon Age and Mass Effect. So BioWare has you by the balls if you pay their games.) BioWare sells you the main games for cheap, and use the main games as hooks to get you to pay for the over-bundled BioWare points, which then pay for the overpriced never-discounted DLCs.
That's why I refused to let myself be hooked onto that scam. I do not care if BioWare makes good games or good RPGs. There are plenty of good companies making plenty of good games and good RPGs. I can't even keep up with all of them. I have over a hundred games on Steam and GOG that I want to play but just have not had the time to do so. Which means all BioWare products would have to be permanently taken off my wishlist due to their unsavory business practices.