I did look into upgrades and perks.
Not on all factions and squads yet though, as it takes a while to unlock all upgrade options
However, while upgrades/perks may improve once own soldiers, the game still often matches 4-5 new(ish) f2p players (or maybe their are bots? i’m not sure) who has only 3 singleshot squads and a vehicle VS a team of 3-5 players with their 5 squads of upgraded, perked up Assaulters with SMGs, AP mines, arty, AT capabilities etc., so the issue of a matchmaker that needs tweeking (imo) persists
You’re absolute right about the teamplay, playing the objective, building rallies etc. though.
Those things absolutely make a huge difference, when you’re lucky enough to get such a team.