Yes, that is another new idiotic rule. Before they were matching the teams only based on the level. That was more realistic because in each league you had strong and weak teams like in the real life. Now they match the teams also based on quality. Now in my league we are all 5/6 stars teams and in the league of one of my friends (same level) they are all 2/3 stars teams.