I see the potential for a spike in interest after the intitial launch that quickly wanes until the next DLC expansion, with each successive release generating less interest.
Now, new gamemodes could easily be added to increase interest, but the side effect is that this divides the player base among more servers, which could result in low server counts for the older game modes as players are concentrating in the new ones. There are ways to handle this. Old gamemodes can be retired. Events can be set up to temporarily add a new gamemode.
But the DICE model seems to be fixed on focusing on getting players to get regular paid DLCs. Waiting until the price goes down means that you will be playing on low count servers because most players will be on the new DLC maps.
This just makes me interested in pursing moving First Strike to the Unreal engine.