Gear disparity is a bit of an issue when playing matches, if elo-style MM isn’t possible to reduce queue times, then the fastest solution to balancing would be something very roughly based on the BR system from War Thunder.
To summarize, equipment will be categorized under 3 tiers.
If you have more than x number of intermediate/advanced tier weapons equipped, you qualify for that tier.
If you fail to meet the number requirement for advanced tier, but have qualified weapons, you will be in intermediate tier, however, if the total number of intermediate alongside advanced weapons exceed a certain amount, you will be in advanced tier, regardless of how little advanced tier weapons you have. eg. 1 FG 42 will make you be in intermediate tier, but 1 FG 42 + say, 6 G43s will force you into advanced tier.
Basic tier can only fight players within basic and intermediate.
Intermediate tier can fight either two of the other tiers.
Advanced can only fight intermediate and advanced players.
(Optional) Bots in Intermediate-Advanced matchups are equipped with semi-automatic rifles by default instead of bolt-actions.
Why tiers instead of levels?
To address the performance disparity of weapons regardless of unlock level in a campaign. For example, despite being unlocked late into a campaign, the MAB38/42 unlocked in Tunisia is very comparable to the M1 Beretta.
To maintain consistent brackets when newer weapons get introduced into campaigns. For example, Moscow German rifle unlocks don’t have select-fire capabilities, but Russians do. This would bracket the German SA rifles as intermediate weapons, but the AVS rifle as advanced weapons, and cannot be brought to a fight against players with only basic equipment.
The goals are simple:
Categorize weapons by performance and tie that in to how many you can bring into a match.
Prevent advanced tier weaponry from sealclubbing helpless newer players
How many weapons of x tier is needed is up to debate.
What tiers weapons will be assigned to is up to debate.
Whether or not campaigns have their own values is up to debate.
I do see an issue with this, more specifically that it won’t effect the Soviet side since they will be be forced into the middle tier as soon as they get lvl 2 on Moscow , same with allies on Tunisia while Soviet Berlin will start them in that tier
There is no need to divide players by level matching. We already have too much to divide players into parts. Partitioning will only make the game appear more robot battles.