So, you would prefer to lose that final you won or have less chance to win it rather than having won it versus a weaker team? This is strange kind of attitude. Most people would want to win (boring way or not, and would not complain about playing versus a weaker team in the final).
This is neither meant to simulate the World Cup nor the Champions League; this is an Associations' competition and it works differently.
I have said something in my post but it seems you have not understood. Why 7-star teams should play 7-star teams only, why 6-star teams should play 6-star teams only and so on? The ranking will be unfair and biased this way because 3-star teams may be among the top 100 and 7 star teams among the bottom. This is wrong. The ranking is about the best associations; the factors include quality, tactics, management and group work. Based on your of way thinking, taking some of the examples of teams you have given, if the teams' selection for matches are done the way you said, then Malta and Energy Cottbus would be among the top in the rankings while Germany, Spain and Real Madrid would be among the bottoms just because Malta played versus equal quality teams each time and won, and Real Madrid played versus Barcelona and such types of teams each time and lost. So, Malta will be above Germany and Spain, and Energy Cottbus would be above Real Madrid in the rankings.
Take into consideration that all associations be it the the 3-star ones or the 7-star ones all started in the same division. So, it is normal for 7-star teams to play versus 3-star teams. Based on the way you want things to be, 7-star teams will fail promotion while 3-star teams will promote because of the equal quality thing you want.
With time, as teams separate from each other by promotion or relegation to different divisions, it is very likely that the higher quality teams will group together in the same divisions while the lower quality teams will be in the lower divisions. There is nothing to change there in these terms. Just give it time.