Not true at all, with the way war win work if i wanted to WIN the war win chart and i was a 2 million nw kd i would instantly put wave after wave into the "top" kds. then let them beat me to a pulp. They can either wait a weak without dicing or they can withdraw and i get 10 points for the win. I mean how many acres are they going to get from me after 48 hours anyway. The declare range very much protects TOP kds from geting endlessly waved all age as kingdoms going for war wins have no reason to hit into them.
Think about it a kd with 17 players at 800 acres with 3 orcs at 4000 acres each. The orcs learn into a top kd every 12 hours over and over. The only real way to deal with those 3 players is to hit them. To do enough damage where the orcs cant keep hiting means you push that kd hostile. Now instant declare. 150k acre kd hiting into a 25.6k acre kd. Your gonna take what 10k acres in the first 48 hours. Then what you think u can match dicing and take another 15000 acres from them (100*25*(5 war+1 cf)). Nope, your gonna withdraw and give that kd a 10 point war win. You really want this to happen to every top kd all age long?
Or even worse a war kd and a whore kd line up, its VERY easy to grow up to about 1/3 the size of top kds in under a week just by randoms if you start at a reasonable size. I then set it up that every Monday i wave lets say rage with learns, they declare on me, farm me out in 48 hours, withdraw short eowcf, and go back to dicing,, while i random+dice and get as big as i can from Wednesday-Sunday. ...its not a fake war if i TRY to hurt them and war them 6-7-8 times in an age, its just i never had a chance. Each week i get 3 points on the WW chart, and they get a say 8000-9000 acres over 2 days (and build up mana for a full dice run post war). Its very abusable to remove declare range since 2 kds can mutually benefit while officially "waring."
At a minimum you'd have to cap the WW bonus ( to min 75% max 133%) even if you remove/change the declare range.