i think the matchmaking is fine, it's only really an issue in the beta as it's the ONLY thing to do once the full game comes out, people will be grinding out the single player content and getting a team to max level before playing online the only thing i'd say needs improving for online is the rank point system. it should have some fairness given to lower levelled players and not take away as many points when they lose against a much stronger opponent, at least then players shouldn't be stuck in Caravan purgatory for as long