Maybe EA are fed up with them releaseing buggy games, and having to old Dlc to fix it?
don't get confused into thinking that EA care.
The whole EA press release telling DICE to stop working on DLC would have come about from a conversation with DICE that probably went like so
EA: What's the deal with BF4, we're getting **** from this because the game's buggy
DICE : Well what do you expect when you won't let us push the release date back and we're given deadlines to meet for DLC releases
EA: Would it help if we could push the release dates back of the DLC so you could put more staff into bug fixing
DICE : Yes
EA: Okay, hold back on the DLC and concentrate on the fixes
EA releases statement to the press acting as though they've told DICE to sort it out and it was all there idea.
Plus, lets not forget this new battlefield spinoff game is a replacement for the failed medal of honour series. EA had wanted a COD style alternating release cycle with two game companies each releasing a new game every 2 years on an alternating cycle. Medal of honour got canned as it got horrendously slated, so EA were always going to be on the lookout for a replacement developer and title. Its called a Battlefield Spinoff, but i doubt it will be Bad Company, it will be something completely new to fill the yearly void when theres no new BF game.