Weapon leveling & challenges are based on 8 hours a day sweat lord basement dwellers seeing sunlight once every blue moon. They try and force people to spend their lives on this game and it's very aggressively done. It's beyond delusional to even consider that people will start to play their game 8h every single day for a couple of skins & upgrades. No, what they accomplish is people realizing it's impossible in a decent timeframe and leave. The proof is out there, look at the streaming platforms, Bf6 is dead, gets very little views, because people are fed up with their false promises and taking away the core and most enjoyable features from the game.