Marvel Rivals might be a bit too close to Overwatch, or maybe that’s a good thing?
You might consider just not playing ranked. In anything. Assigning a number to my skill level and that of others had a negative effect on my relationship with games and using them to have fun. Recognizing that and just playing to play instead of to appease the rating system, has led to much more fun coming out of my fun.
It doesn’t mean you can’t get better at the game over time, only that you’ll be the judge of your progress, instead of an arbitrary number that won’t ever feel truly fair.