This new 7 wins to change rank is unrewarding and not fun to play. You’ll lose your playerbase with this as climbing and falling is not fun.
MMR hasn’t gone.
Unless you mean SR… Which also hasn’t gone.
All this new “system” is a new way of displaying that SR and showing progress. It looks rubbish, but the actual system behind hasn’t changed.
I’ve noticed a vast increase in newcomers who all started playing the game due to the implementation of this game.
Nothing to do with it being free ?