It should be a tad quicker, now you rush to mastery 20 but after it slows down way too much
It’s great that there is something to do for a prolonged time, but if it feels too grindy, when the sweats already boosted every weapon against bots, that kinda stuff makes people quit the game
If I extrapolate my stats it would take 100+ hours just to unlocked one weapon fully. Compared to Bf2042 where it took 1 hour vs bots they have just way over exaggerated in Bf6
Many aspects of Bf6 do not promote just playing the game which is sad, gotta jump through so many hoops to unlock stuff, don’t get me wrong I like the challenge approach but many are broken and both wep xp and some challenges are just too grindy.