Silver lining for Season 1 delay?
OK, hear me out: maybe the delay of the Season 1 will be good for the franchise in the long run. I think what is happening is that EA/DICE is shifting available resources to implement the very kinds of things the long-time players have wanted / assumed would be included all along: scoreboard, VOIP, squad incentives, player stats, etc. The so-called "legacy features". Why are they doing this? They realized that putting so much effort into restructuring the game turned out horribly. Who knows why they did it: they wanted to cash in on Battle Royale or hero games and couldn't shift back in time, they didn't want to make players feel bad with things like a visible K/D ratio and other stats, they wanted to appeal to the lowest common denominator player, or whatever. It doesn't matter why they did it or, in fact, whether it was driven by EA or DICE. In the end, they took the decision to restructure the game and remove key features and they ended up with a business disaster.
The net effect of all this is that BF2402 is going to take a huge hit. I personally think it will recover, but it will take a while and the angst people are feeling now is materially more substantial than with past releases and will have a bigger impact on future releases. So, what's the silver lining? I think that this will stick with DICE and EA as a monumental lesson on what not to do. "You want to do what? Don't you remember BF2042? No, absolutely not." And not just by DICE, but with EA management. Money talks and making changes that could dramatically diminish player count will resonate with people who don't understand or appreciate what makes / has made BF so fun.
What's the happy path? This is my opinion, but my hope is that BF2042 has a long life as the player base comes back for better gameplay and new content. And that after that, because EA/DICE have learned the lesson the hard way, the next BF, whatever it is, will have all of the legacy features at release and some unique features to keep things fresh.