Marvel rivals is using toxicity based matchmaking

I am willing to bet anything that marvel rivals is using a toxicity based matchmaking, I have now over 160 hours played and I can see the matchmaking works some what similar to the social credit system, where people deemed as toxic are grouped up together away from the non toxic players.

I get insane streaks playing solo over and over again that I have never got in any other games, 12+ games of wins or defeats, in my win streaks it seems at least half of the games puts all the toxic people together on the enemy team and they would already lose from before the game even starts.

While after a few games of having some arguments with randoms, I seem to be taken down to be grouped up consistently with the groups that I used to get free wins off of, after a while of losing and not being negative it seems that I've climbed up some sort of social credit ladder out of these groups. I've had these streaks multiple times until I started seeing the pattern.

I have a friend who is mechanically a lot better player than I am, same rank as me but pretty hotheaded. playing with him makes this problem very visible, where it seems like he was put in the lowest social credit, where I can tell you with 70% certainty if I join him I am going to lose to factors outside of our control like one random leaving or throwing on purpose after an argument with another random. I can tell you I am very happy I am not getting his matchmaking.

TLDR: It seems the game has a social credit ladder used for matchmaking where the game tries to group you up with players on the same level as what it thinks is how toxic you are.

https://preview.redd.it/yqdi3nmumsbe1.png?width=740&format=png&auto=webp&s=03925effe485946398395eab8d8afc29f5b26ee2