Strictly it would be “if your MMR is lower or higher than the MMR you’re playing at”, but yes.
Fixed it, but good job. There’s not enough difference between SR and MMR for average, non-decayed, non-punished players to worry about a difference in MMR and SR.
You aren’t meant to climb without getting better, no. “Believes” isn’t really the right word. MMR IS your rank, really. Any system that can figure out how good you are is the same system that can be used to rank you. It makes no sense to say it can “believe” you should be at a rank but then put you in some other rank. If it knows how good you are then it can rank you because ranking you and knowing how good you are are the same thing.
Nah. If you are a TrueMMR diamond player playing in MMR bronze for whatever reason (throwing, buy someones acct, REALLY unfortunate set of intitial placements) you aren’t really in a balanced match. You’re waaaaaay under-ranked and will climb out easily. The games aren’t ACTUALLY even matchups, only on paper. This is essentially what smurfing is.
If it worked as you described it no one would ever climb. You can’t have MMR give you a 50% win ratio and then whatever random number you get at level 25 is your SR for life. There’s obviously more to it than that, right? That wouldn’t make any sense.
You should read my primer on how it works, that is how your MMR is eventually figured out:
It does work against smurfs. Smurfs actually prove that the system works as I describe. They are abusing the nature of the MMR system to give themselves a lower MMR than they deserve and their SR goes right along with it.