Well yeah because there is a heavy correlation between having good stats and being a better player. Are you saying it shouldn’t work like that? Because it rewards players who do well?
In your scenario where it seems you want to stack and gain rank. You could be 1,600 and play 100 games and gain 10 CSR per win, always playing weaker teams, always as a 4 stack, always doing relatively well. You are now rated 2,600, but you’ve never had to prove it. You then play solo and seriously inhibit every team you are on because you are being plonked into a higher skilled lobby without ever proving you are capable of that level. That’s essentially what’s happening when you’re stacking at a high CSR. Unless you prove it, how could you reliably be placed there? When you solo would you want a teammate that has never played at that level before?
That is why all these players that feel they deserve a higher rank, shouldn’t be one, they’d seriously let down their teammates in a higher ranked lobby, consistently. If that wasn’t the case then you’d be able to consistently “stat out” in these easy lobbies and fast track your CSR for greater heights. But that doesn’t happen, so you don’t. If the system expects you to go 1.5 k/d in a lobby to prove you’re 1700, and you got 1.4 k/d, then you aren’t 1700 material. It’s a consistency thing.
How would Trueskill3 work for you ideally?