MM is not a complete failure. One thing it has provided is possibility for newbie players to get some game time.
As the game/community is dying, catering to some new blood is commendable.
The issue with that is that no experienced player should be forced to play with absolute beginners. They don't even realize how bad they are.
custom host allow for newbie filtering and it should not be removed, or but behind a paywall.
Old, signing system worked well enough. Game lobby was evident and one could see if he wants to play that game, or try his luck on next one.
New system, exchanged that functional game lobby for a nonfunctional one. We are asked to accept a game, but if we dont we get banned?! that's preposterous.
Since when is not accepting a game a bad thing? why are we even asked that if we cant see or influence the lobby?!