I believe that at present there is an offensive relationship between the desire to play this wonderful game and the desire to abandon it.
And the guild war plays a significant role here. Yes, I understand that now, with so many heroes, it is simple to simply go through a war without defeats, but sometimes they happen and it is here that the strange logic of scoring comes into play.
For example: from the very beginning of the game, I pump my characters to the possible maximum and it so happened that in the guild war my tower is golden.
And what a disappointment, when the golden tower, which experienced several unsuccessful attacks of an opponent, was eventually destroyed, but in the end, a mediocre player with a silver tower will score points for contributing to the victory in the war, to which the enemy guild simply did not attack, as they spent their attempts at the golden tower.
If the respected developers were able to introduce a system of incentives for every successful defense in the guild war, this would encourage all players to actively pump their characters (of course, add cash to the developers themselves)
With today's approach to war, strong players are forced to put on the defenses of weak characters, so as not to be a gold tower and, possibly, get a pair of surviving units. Then what is the meaning of the war, if it is easier to throw out the white flag?