It's been that way for as long as I remember. The problem with that scenario is there is no proper method to really set people apart from one another in order to be paired up with someone who technically shares your level of skill. Sure there are methods out there that match you up based on your k/d or the amount of times you run or sit still (if that even counts as something) but those methods are too primitive and non specific, the only way we'll ever be able to do proper accurate match-ups is if each match has an AI that records each player and accesses their gameplay skills during that match and by the end they then pair them up with one team or partner for the next round, I don't see that being possible for at least a decade or two if not longer, maybe not even at all.
That said I do find it annoying when one team easily wins and the other loses quickly, though I know this has been a thing for a long time and I've accepted that it will be that way, instead if I steam roll or lose too much I'll simply find another match, especially in Battlefront since team balancing is basically non existent.
Mankind, in its arrogance and self-delusion, must believe they are the mirrors to God in both their image and their power. If something shatters that mirror, then it must be totally destroyed.







