@exselsior For every game we loose he looses 1 more point than us, but for every win he gains 4/5 more points than us. And this is after over 100 games. That way he is slowsly but surely overtaking our rating and continue to climb. Our ratings will be underrated and he is already overrated by about 350 points (he's probably around 900 rating skillwise).
What should be done is that after a game the guy with the highest rating gains the least amount of points, and the guy with the lowest gains the most points, that's how it works in 90% of other games using ELO system in team games.
This way while playing together we would settle around equal rating among us.
Currently it seems that the amount of rating gained/lost is tied to how many games you have on your account.
Current system causes unfair matchmaking if we decided to play alone. My rating is underrated, so I'd be smurfing a bit, and our friend will get paired with 1300 rated players while he is 900 in reality, and that affects both ranked 4v4 and custom games, bc his global rating is even more inflated.
For us 3 as long as we play together it doesn't matter, but when we play alone is where the problem with current rating system is apparent.