We just don't bother trying to win badly matched wars anymore, eats up resources for no reason. We can win wars mismatched in our favor without using more then the basic troops that cost time and food and some oil. We seldom get an evenly matched war, maybe 1 in 20-30 matching. They are however fun and get resources galore because everyone is so pleased to finally get a war worth fighting. I like the idea of trying to balance the matching system somehow, but seems no one has found a way to do that yet.
My proposal is to only score one battle per player, but I have suggested that a few times and no one even comments on how it would effect the outcome, I think it would change things in a useful and balanced way, but hey, that's just my thinking. I would like to see others think about it and offer some pro and con suggestions.
Why hey I don't really care anymore: I am on the lower tiers or our alliance and have found that I can be happy down here collecting some rubies etc... without expending resources to do it. I now save those resources and go on power raids in multi-player where I look for the most gold/food available with no worries of their defense or level. I use resources yes, but can collect a vast amount of resources in an evening of battles and keep my upgrades going full steam.
So like many other players I stopped fighting the system looking to make it "fair" or "better" and just accept it for what it is and battle on. And I do believe the developers are trying and slowly progress is being made in many areas.
Why, cause I like the game and it's slow, steady pace of progress. And after all, eventually, even I can adapt to reality.