First of all I want to start with language selection or preference been part of match making. For example, I'm from Argentina (Spanish speaking country) but I prefer my game in english, I get mostly matched with Brazilian people (Portuguese speaking country). So having language as a preference in matchmaking is absurd. Take it out completely. I think it will lower the matchmaking timer. Second of all, fix matchmaking as a whole, having ''High Activity'' in a game mode and searching until it switches from Preferred Game mode to all of them si a common issue in this game. Finally been matched against all high level characters and your team been all low level is an example of poor matchmaking design or system.
Another topic is network connections, the faults in peer-to-peer system, the lack of a reconnect to previous game option after an error, losing all exp and order progress. This needs to be a priority for the developing team. The patch to fix these issues should have released yesterday.