They tried, and tried again and can keep trying but i do not think Devs are able to solved the mystery about matchmaking for SWs. While Rebel, any squad I join we are faced with full level 9s/10s squads when we are a mix of level 6 to 10. We are crushed all the time with some squads 45 us in less than 40min. I've been seeing awful matchmakings for my Rebels Squads since I created my Rebel account about one year ago. The only way to get a fair match in Wars is if all Rebel players in the match are full level 10.
For the other side, for my Imperial account, doesn't matter what squad I am, we have fair matches most of the times, and many times we are blessed with easy targets. If we can't get the victory is because of the lack of skill and strategy of our players, and not because the rival is too much strong. We are going to war in the next hours with a Rebel squad named KnightsOfBacchus, and they have:
5 lv 10, 1 lv 9, 3 lv 8, 2 lv 4, 4 lv 3
While we have:
5 lv 10, 4 lv 9, 4 lv 8, 2 lv 7
So how four 3s and two 4s can be matched with four 8s and two 7s??? Except for the guys at the top, the matchmaking sucks for the others, Rebels or Imperials. We will have to attack mini bases level 3 and 4, and what fun has in this? I play wars because I can destroy bases 2 level above me if we have the OPs and I can test my skills and strategy in the old way, what it's impossible to do in PvP since the Armory and its buffed troops were introduced.
The only thing that changed was the time for get the matchmakings. It used to take a few hours, now we get the match in a few minutes or instantly, but the mismatches continue.
A Windows survivor training players and helping squads through the Galaxy!
Imperial Prestige in "BombSquad18" (training squad)
Rebel Prestige in "Solo's_Band" (war squad) / Rebel HQ 8 in "Ewok_revenge" (training squad)