Hi Piotr83PL,
Personally I think it's more likely good old fashioned platoon-stacking combined with a very mild balancer (no SBMM either) more than the game deciding who should win.
Back when I played with a platoon we could have up to 15 people on the same side when a lot of us were on. The only thing that'd really stop us from steamrolling was a large platoon on the enemy team. I didn't actually find it all that fun after a while, as stomps and spawn trapping got tedious. I'd rather have a challenge. There's not much you can do, though, really, other than try to work with your squad to support them and hope that your team can turn the tables somewhat.