End Low Level Townhall Raiding
Many mid level townhall players are being faced by a similar problem. Our farming of resources is being hindered. Because lower level townhalls are taking our loot? No. Because town halls the same level as ours attack us? No. It's because we're being hit with something that is impossible to defend against, people with higher townhall levels . This makes it difficult to save up resources , especially in large amounts for big upgrades (Especially with 1 gem spell factory boosts!).
The Problem: The bottom line of why higher level townhalls attacking us, is the fact that its impossible to defend against. What's the response people get now when they complain about hogs? "Go use an anti-hog base." What am I supposed to do when someone drops level 6 troops on my townhall 8 base? You can revenge, that is if they aren't constantly online/shielded and if its even possible getting into their base. Not only this, but this "strategy" takes absolutely no skill or effort. It's used as crutch for those who can't farm against their same level townhall, and it punishes those who can. Every other strategy in the game takes some skill and runs the risk of failure, why should this be any different? Why should this be a 100% guarantee to take resources you normally wouldn't be able to get?
Also don't start using the common "this is a war game, anything goes!" This game isn't a simulation of actual war, basically nothing at all in this game is realistic. It's a game, it's meant for entertainment. Games aren't very entertaining when they aren't balanced or fair, and high level townhalls beating up low level ones isn't fun or fair.
The Solution: It's really quite simple. Just make higher level town halls not be able to attack townhalls lower than them.