- Your performance that match was 1071 (Plat 2)
- Your CSR is 1302
- A 1071 Performance from a 1302 CSR means you should probably drop a bit.
I like the idea but make it more simple, normalize every performance on a 1-100 scale, even make the range 0.0-10.0- so it's simple to understand. After every match a little metric pops up that said your performance score for that match, a 5.0 would equate to 0 CSR gain/loss a 10.0 or 0.0 would equate to +30/-30 CSR. This way it's straightforward on why your CSR bar just dropped a ton or didn't move at all. I also love that graph you showed, that should be under your career page where you can look back at the last 50 matches you played and see how your're doing.
But to make it even more transparent have a little in game UI that says "What does this score mean?" where you lay down a brief overview how this score is calculated saying Winning is king and who you play matters. What's more- I think at the start of every ranked match (not in the lobby, at the part where it shows the Spartans coming together) GIVE the score predictor before the match begins, have something pop up that says "RED Team Favored by 5 pts [Slayer]) That way when the game concludes and your score performance metric pops up you can have an idea why it happened, you can look back and go Oh, we were favored by 5 pts and still lost, it makes sense why my rank went down.
Every sports professional match and heck every collegiate match offers the odds of the game beforehand. If E-sports is trying to go into that Realm than it makes sense to give odds before the match starts.
And at least to me, I don't think people would back out when the odds show that you're supposed to lose by +15 kills, because at that point the match was moments from starting and you'd have the BAN hammer penalty in place. Also, I just think it'd just be a fun thing to throw in there because as you say you already have all this data anyhow, now show us. Honestly, the options are endless to but we need to be more transparent with Rank and how it works/Why you're going up/down. Apex has an in game score counter that adjusts per kill/assist/placement so there is literally no confusion on your score- food for thought anyhow. @ZaedynFel