That's the hilarious part..
We don't need or want matchmaking!! Just use forums or randomly msg people in the tower..
I think they have a word for that... MATCHMAKING! Lol... You are just doing it yourself due to lack of an automated function like every other game..
I found a clan so its not needed by myself but I was in this guys position.. I feel mm should be added without question