I mean to straight up display to every player their exact, one, and only MMR stat. And that “divisions” are completely set in stone. Everyone with 500-800 MMR is this division. Everyone with 1000-1200 MMR is that division. Etc.
Then when you see Iron players match made with golds and silvers you’ll know that “actually their MMR is similar”.
This whole division between “hidden” MMR/ELO and your “shown” rank is just ridiculous.
Flatten and simplify this entire apparatus.
This was the original system heres an old picture - https://i1195.photobucket.com/albums/aa381/gunghogunwolf/ELoplatfinal.png
But from what i remember people complained about being hardstuck like they do now but then they said i start 1520 i end 1520 now you start gold 3 end gold 2 0 lp so looks like you improved you have not lol and your mmr is gold 4/. one full tier is improvement anything else is your the same.