Why ? I'll tell you why.
MONEY, that's why.
Battle Royale isn't the problem. They heard about the skins, and they are acting progressively on it. The Razer one that looked like flashy green is now way more muted. I tested the Gauntlet mode, it's interesting. Not my stuff, but I can hop in from time to time, it's not the worst thing in the world.
But have you seen the grind incoming ? 110 tiers in the battle pass, each needing 10 points for a total of 1100 points to gather. And one game of Escalation gives you 2 to 3 points. Do the math, that means you need to play between 360 and 550 rounds a season. 3 months per season, that puts it at 4 to 6 rounds A DAY. And an escalation game is about 30 minutes long... 2 to 3 hours A DAY. Minus the 60 points a week you get from challenges, which grant a negligible change to those numbers.
But you don't have that much time. Because you have a job, studies, maybe family and/or friends. Or God forbids, other games you want to play. So EA and DICE have the solution. They will provide you with boosts... Skip some of the grind, by giving them money. Pay for the Battle Pass, then pay for the Battlefield Pro for skip and faster XP, Pay, Pay, Pay !
Understand this: EA doesn't give a **bleep** about whether or not the game is good. What they care about is the money. I saw the press conference and I thought they were going to make something for the players. And they did. To get us in. Now that we tasted the sweet heroin, we want more, and they will provide more. But they will make us pay and grind for it. And if you think those numbers for the grind are horrible, don't worry. They will get worse. They always do.
Go on literally any social media platform, search for Battlefield 6, and you’ll see what people like and don’t like.
Worst advice ever when it comes to BF6. They took care of that problem by sponsoring an absurd amount of content creators who eat every word they say like it's gospel. Any person voicing concerns was mocked and/or insulted. Now the honeymoon period is over, people will realize the problem. But too late. Reviews are out, 7 million copies were sold. They played masterfully, and now we are **bleep**.
Edit: math wasn't mathing, fixed the numbers. Previous numbers were based on one month (30 days). Sorry. Still absurd tho