I am afraid that supercell cant make a good match making system
Well i am a town hall 9 (just barley finished upgrade from a town hall 8 to 9) and i am already match up with a level 100s and over with maxed out troops and my defensive logs shows that i have been attacked with levels 140, 168 ,169. i mean cmon you gotta be kidding me if i can ever face them or can even destroy at least 1 percent. all i am say that just because of these terrible match ups i lost over to 600k gold and elixer and i the worst thing about it is that i just bought gems to buy full storage gold and exlier. After this i am never spending a single penny in this game ever because of unfair match up and i notice that higher town halls gets more loot. well super cell if you cant make a good match making don't ever try to change because of an terrible outcomes for the player who just got into the next level town halls.
That explains the life of a th7 champ
As a th7 champ u will find maybe 3 th7s in a matter of litterally 6 hours depnding on where u are. Then u go on defense and get wrecked by a maxed th9, u no the usual biz. And then u go on the offensive and find mainly th9s, occasionally a th10, and rarely a th8 or 7. So yes, matchmaking does need to be improved.