up until this part, your post was valid if those were indeed things you ran across.
once you showed your fanboism, your post lost credibility. not that im defending obsidian, but you do NOT know whether bioware could have done a better job given a 12 month development time table. you can assume, believe, wish, whatever. but you do not know for certain.