I thank you for taking the time to make and respond to the thread providing information, but in the eyes of many consumers, you've dropped the ball and can't be trusted.
This bloated mentality, which may or may not be shared by the one who posted this as part of a lengthy response, is exactly why I think Bioware doesn't owe "us" any explanations or responses to perceived controversies. On one hand, there will be the people who believe that silence is a confirmation that Bioware "knew all along and can't be trusted!" and on the other hand there are those whose convictions, for better or for worse, have them believing that any response Bioware makes is pulled from a cavern of lies, meant only to placate those who are angry and tossing their cookies over things.
This Day 1 DLC thing never bothered me because as an avid lifelong gamer I have educated myself on how the industry works. What bothers me most is the import fumble, as that is something I sincerely believe was a broken mechanic that somehow slipped under the radar. You can believe that Bioware is an insidious corporation that decides to be malicious and duplicitous to its fanbase, but that is a silly assertion at most considering that they don't really stand to benefit from doing such things. They are human, and large, and like any large collective of humanity is sometimes prone to errors.
This runs way over the lines of this topic, however, so I will now cease.