Sadly it doesn't matter if Bioware keeps making great games. Is EA fucking it all up. I wouldn't be surprised about another day 1 DLC, or unfinished games. The hell with that. The only thing you can do is stop buying from EA, but you are not going to do that are you?