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.
I understand that, but in that case why not give out rewards based on peak MMR within the split instead of current?