Quote from DefragConsidering the dev cycle is now 7 years or so(ish?) it's pretty fair to say they have been likely superseded by numerous other games (battlefield series etc) in the area they were trying to occupy. I personally see this as something as a cop out.
7 years? It's not like they were making a game engine or a sequel to some best selling game within that time period... no, those kind of things should never take priority, that's just silly.