There may be a conflict of interest here.
The player wants to be the first on the leaderboard, to get the prize.
The Kingdom may have an agreement about the max. dragon level (especially if it consists of players of very different levels/gear scores).
Something should be done so the weakest players have the opportunity to get the silver/gold rewards. Perhaps the ‘training dragon’ idea?
Overkill allows all players to obtain gold (or silver) rewards, provided the player’s hero is strong enough to do so. So, do you mean that the weaker players should get gold or silver even if they can’t do that much damage?
I am at a high level kingdom with XX level kingdom defense, and I have never gotten silver rewards while being here. Yet, I don’t agree with letting the weakest players too get silver/gold rewards. We already have a very nice universal reward (gold+gems) even if we don’t do the defense. Silver/gold rewards should be earned, and are a nice motivation to get stronger. And if the problem is that we are at a kingdom with a too high levelled dragon… Well, we are getting a good amount of gems that will help us grow faster until we can get silver/gold rewards too.
Is it really worth keeping the dragon level low so that all players can get silver rewards? First, one of the most important currencies is gems, which is tied to dragon level. Keeping the dragon level low makes everyone in the kingdom get less gems. Also, if I’m not wrong silver/gold reward quality depends on dragon level too, so keeping the dragon level low prevents high level players from obtaining high level goods (such as glyphs). As a “weak” player from my kingdom I would never accept an agreement that would be detrimental to my stronger mates only so that I could slightly benefit (and taking the value of gems, I am doubtful if getting silver/gold rewards really compensates getting less gems).