I feel the pain too, sometimes I get a great ally and we either steam roll or have a good slugging match other times I get idiots, also if you have "Your entire side of the map" maybe go and help your ally instead of bitching at him?
Also "your side of the map" Is the Entire map. Not which side you spawn on really sick of seeing people who are like "No this section is my part of the map, Go away" Or "No I need to stay in my section, I can't come out to help" its just. what? Such a stupid mentality.

That's 2v2 Random! I have read many amusing threads in the past about how a poster got upended by a novice player in the most amazing ways.... I think we all know where you're coming from
The upside,ofc, is that you may, by happy chance, be teamed with a player who knows what they are about, and you win by intuition and a certain synergy, which is almost impossible for me to define.
Befriend that player! You may have found your long term 2v2 partner. GL!