Go to the tower/ reef inspect and invite. Take it how it is complaining isn't going to change anything any faster, ya know. If they were going to implement matchmaking they would have done it by now it may come in the future but it will be by there terms.
English
-
you are unaware of the power you hold. together as a community we can make them listen. there is no doubt everything they have done has been in the name of profit. that against the best interest of the buyer. you have a choice to make(seems like already made it). you can either Kneel before these men filled with Greed or you can Stand Up and Spread The awareness so as a whole we can stand against them and stop playing the game for a week and not but the new DLC. it will take some time but it is achieve able. we just need a large number of the community on this and the problem will get solved.