I think that the ranked system in Rivals is actually quite generous compared to lots of other online games that I've played
Like yeah you'll still get the occasional matchmaking-mandated loss and it stinks, but this game makes it fairly easy to get out of the low ranks at least