Here I am to defend matchmaking. This is from a captain's perspective.
When the MM update first came my initial feeling was of strong dislike, but the truth is that it is more efficient. And I believe that it's good for expanding the community.
The matchmaking system is optional. You can play without being in matchmaking.
You can still browse lobbies. It's even better now since you can only browse lobbies your friends are in. Want to browse more lobbies? Friend everyone!
It puts you in lobbies quicker. If you have a full crew (or team) waiting to get into a lobby it will take longer, or you can just create a new lobby and accept from matchmaking. In many cases the second option seems to work quicker. This might be a problem, but either way the fact is that you get into matches quicker. And matches fill up quicker.
The system could me made more efficient, and MMR is not perfect. But it's ok.
The auto timer starts matches faster. Not resetting the clock when a new player joins is a major problem, but the auto timer is overall a good feature. Sometimes I do need more time, but it speeds up the whole system. More games played, much more efficient.
Discuss tactics in match. Otherwise you're wasting the other team's time. Besides the timer reset problem, you have plenty of time.
You can choose what type of match you want to play. It will occasionally put you in a different type (which isn't good), but you still have some control over the type of match.
Yes the post game isn't great (rematch, crew form, 3 times), but it's ok. I don't like the 3 rematches, but I suspect that it makes the system overall more efficient.
Don't like something, make a new crew form and invite your crew.
Uncooperative player, new crew form invite the rest.
Wanna balance a lobby, swap ships. This appears to be very rare, and it's almost always me who swaps.
No more powder monkeys joining mid match. I can't praise this enough.
The captain is now almost always a pilot. Remember the old?
Hiding levels is good. Don't worry about their levels. Just play. It's no different than having to click to see what tools they have.
I've noticed that crew stick around for longer.
From a crew's perspective I'm sure it's frustrating getting put on ships you don't want to be on. This has always been a problem, but now that matches fill up faster you generally have less options to choose what ship you want to crew on.