I understand and appreciate the devs want to avoid the pitfalls of most games these days and they truly have.
But i think having more NOT p2w unlocks, challenges.. you know things to work towards that give you a bit of prestige. Would really help keep people invested the game and play longer and do more. Especially when it comes to the console market.
To go into a bit more detail... The decision to make all weapons available to everyone without unlocking them is a GREAT way to keep things balanced and i absolutely agree with it. But it also leaves feelings of progression and personalization lacking. There needs to be something to unlock and gain. The only thing I've gained in 500 hrs when it comes to unlocks is a few needed camouflages and a number by my name which is completely meaningless because those who play against bots progress much faster.