Everything eventually gets ruined by these publicly traded publishers - EA's shareholders look at COD and think "we have battlefield, it's a shooter, COD is also a shooter, so why can't we have annual games like COD and make double the revenue we make now". And they do this while completely ignoring that every COD game is basically the same, while Battlefield makes significant changes in each game and has in the past had far larger maps, and all of this extra work takes time. That means things have to be cut for annual releases, if BF becomes annual like COD then it will have the same issue where every new game is basically just a map pack for the previous game