Matchmaking with fireteam

I feel like whenever I play by myself (fireteam of 1) I get decent games. But when I’m on a fireteam with one other person, the tides are completely turned and most games are complete, unbalanced trash. What is the logic behind this? Is there some way to get around this? It’s like the game thinks that for some wild reason, having one person on your fireteam means you’re way too good and so it places a bunch of -Yoink- players on our team and groups of pros on the other team.

Teams tend to do better than solo players, so if you search in a group you’re more likely to play against another group or just higher skilled solo players.