返還量が半分なのは「 資源を隠すこと」を目的としたキャンセルを防止するためです。
一例として、プレイヤーがアップグレードを1週間後にキャンセルして全ての木材と石材、鉄鋼を再獲得できる場合、これらの資源(100万以上になる可能性もあります)は一定期間、 完全に対戦相手から隠されてしまうことになります。
このやり方なら、プレイヤーはリスク無しに資源を攻撃者から守りつつ、好きな時にアップグレードをキャンセルすることで、再獲得できてしまいます。 アップグレード費用がキャンセル時に半分だけ返却されるのは、このような状況を防ぐためです。
アップグレードの際にダイヤモンドを使用した場合、 ダイヤモンドは即座に、アップグレード用の資源(木材、石材、鉄鋼)に変換されます。 資源をダイヤモンドに戻すことはできないため、アップグレードをキャンセルした際に受け取るのは資源のみとなります。
また、ゲーム内ではアップグレードの際に確認手順を踏む仕組みになっており、プレイヤーの皆様が誤って本来望まないアップグレードを行うことを防止しています。アップグレードをキャンセルする際にも同様です。