Gaining one CSR for wins with great performance

Just had a game where me and my teammate won an oddball match. 23 kills and 19 deaths. had the most ball time of 2:17. Gained 1 CSR. How is that fair? How does that make sense? https://halotracker.com/halo-infinite/match/61ae3772-9348-49c4-9f62-7bd56c148da5

Its based strongly on how many kills you get and a few other players had more kills than you. It sucks because it encourages ignoring the ball