Why not make SR gains like Apex?

Exactly - no algorithm will ever be perfect, so we shouldn’t use an algorithm.

To only reward players for doing things that result in a win, the SR system should only reward wins