I have already mentioned this in other threads but figured I should make a Topic specifically about it.
My proposal for saving some level of historical accuracy and uniqueness of campaigns is to implement a ‘Separate Loadout’ function for each squad you have access to. Since all the campaigns are being combined into a faction based queue, without this function you could have the potential of someone bringing things like the Jumbo to the Pacific, or IS2 to Moscow.
How it would work :
Currently the German faction has 5 campaigns (Unless you consider Tunisia to be strictly Italian). So for each of the 5 campaigns you would set up an individual campaign loadout of any given squad. So for example, your Assaulter II Squad would have 5 separate loadouts, with weapon restrictions depending on campaign. So for a weapon like the STG-44 it will be possible to place it in your Normandy Assaulter II loadout. You will not however, be able to place it inside your Moscow Assaulter II loadout, because STG-44 was not used in Moscow. Once you have set up all of your loadouts and queue for a match, the match you are placed in will dictate which version of your Assaulter II Squad you use. If you get a Normandy match you will be using your Normandy loadout. If you get a Moscow match you will be using your Moscow loadout.
This would also apply not only to weapons and vehicles but also uniforms. No one wants to see US troops running around in the Pacific while wearing Battle of the Bulge winter kit. So along with setting up separate weapon loadouts for each campaign, you would be customizing the look of the squad for each of the campaigns it has access to. (Obviously I’m not saying you have to pay for it, I’m just saying each loadout will have access to different uniforms that correspond with the campaign. Which we already have in game)
The point of this solution is to not only save some level of historical accuracy, and some level of uniqueness of campaigns, but it also combines the queues the most. There would only be a faction based queue. You would simply choose the faction you want to play, set up your loadouts, and then be thrown into a match that corresponds with your faction.
Other solutions I have seen :
Weapon Power Level Rating - the problem with this is that people like OP stuff. They will just unlock the most OP thing they can get, and only use it (Which mostly means late war gear). And because of this, they would only be getting Berlin or Normandy matches. In my “Separate Loadouts” solution, you can still use your OP late war gear (which I definitely enjoy using myself), but it will only be available when you get a late war match.
Weapon Year of Service Limitation : This will basically do the same thing as the above solution. Most people will just try to unlock late war gear, then only use late war gear, then only get late war matches.
Btw, I mean no insult to the people that have came up with these other solutions, they are certainly better than the alternative of just unlocking something and always being able to use it regardless of campaign.
Other points : This “Separate Loadouts” solution doesn’t affect tech trees. You just unlock something once and have it. You just won’t be able to necessarily use it in all of your loadouts, thus you won’t be able to necessarily use it in all matches you have. (Obviously for some things, you will. Like Kar98k. MP40, etc). You also won’t have to unlock multiple Assaulter II squads, multiple Tanker I squads, whatever for a faction. You just unlock the one, and have separate loadouts for it.

