The current matchmaking system really has a hard time making teams fair when for example on Saturday only 180,000 people played pvp. That’s over 24 hours on 3 systems with 3 pvp modes.
If you break that down it comes to alittle under 850 people playing a pvp mode per hour. This does explain the slow matchmaking and why you find yourself always matched against the same people/ teams.