Surprised no one has mentioned a possible reason why the day 1 dlc sold so well.
It included permanent storage (A chest where you could store stuff).
Bioware - masters of the RPG, on this occasion, just happened to forget to include somewhere to store your spare stuff.
Dragon age origins was a relatively early game in the DLC era, and was one of my first encounters with 'enter the code to get the inbox dlc'
(also known as 'we want to kill the second hand industry')
Both of these are examples of commercial decisions impacting on gameplay.
Game was ok, but these two things did mar the experience, quite possibly contributed to me not being arsed to get the sequel.
(I probably wouldn't buy a mass effect sequel now, but that is because of the ending, which was balls)