It has been like this since forever, but that doesn't make it any less annoying. 🙂

Current situation:

Player with most defending victories is the person who has had most successful "full defences", meaning that the attacking party got away with 0 coins. Then the number of monsters that were still standing on the defending party's side are counted. Imagine defending 3/4 and having 1, 3 and 2 monsters still standing. In the fourth attack the enemy scored 2 coins. In the current system the three successful defences give you a 'score', the supposed coins denied, of 6. In reality however, it does not matter at all for the war how many of your monsters are still standing. What matters is the number of coins the attacking party got away with, i.e. how many of their monsters were still standing (0-3).
So in the above example the number of coins denied is 9 + 1 = 10, not 6. Similarly, someone can also have absolutely 0 successful defences, but still deny plenty of coins.

Any chance of easily correcting this without taking time from important issues? 🙂