I think the biggest issue, and I tend to agree with other fans, it's probably EA's influence. They really are whoring out the Bioware brand and stretching them too thin. I think it would've been better if they were still with Microsoft. At least they're more forgiving when it comes to time and quality.