I suggest a different progression system for Open Beta since the current one is clearly not like by much of the current playerbase.
My suggestion is as follows:
I suggest that when you gain experience (discussed later) and level up, you gain unlock points, similar to that of a skill tree in an RPG, this allows the player to choose what they want to progress towards, thus making the game more interesting and dynamic.
For balancing on this, you can put equipment of the same type in tiered trees such as first getting the Ju 87, then being able to ‘research’ the Bf 109, certain more useful items could also cost more points to unlock.
In terms of actually getting the equipment, you could gain supply points through experience as well, these supply points could then be spent towards getting equipment that the player chooses, giving them more choice in what they do, costs again of course weighted by how ‘valuable’ an item is.
Soldier unlocks could be done using the same points, or maybe a separate set of points as they are now.
For actually gaining experience, most are obvious, gaining kills assists and point captures preferably with the experience shown as per War Thunder. However, other actions would also be great, such as people using engineer constructions and healing others (damage % taken with survival could also be taken into consideration), another minor one could be proximity to combat or enemy players, with a slow trickle of experience as per War Thunder.
I know this would be a fair amount of work, but I believe this idea would be well received by the community and solve many complaints, whilst still leaving monetisation room if absolutely necessary, though that would be preferred for cosmetics and other minor things (though boosters may be ok).