This is something matchmaking games totally miss which keeps them from being truly competitive in the way sports or old games were: a competitive community. You need other players with known identities to compare yourself against on a consistent basis.
Of course, classic competitive institutions had problems as well (“he’s very competitive” is not necessarily a nice description of a person!), but they seemed more enjoyable that this matchmaking stuff.