It seems that War Rank accumulation is done by holding flags, which...seems dumb.
Why isn't the majority of War Rank accumulation done by killing Demigods and minions? The outcome of the game would be directly tied to your skill in killing other Demigods, avoiding your own death, and killing minions.
1. A base amount per second would accrue
2. An amount would accrue for each minion killed, with each minion type giving varying amounts.
3. Demigod kills would give a large amount
--- Killing a Demigod a few levels higher isn't impossible, but it is harder. So even if a player got out in front with an early kill and a couple of levels, another player who tightener his/her belt, buckled down, and managed to score a few kills could both gain the experience necessary to even things out, AND gain shorten the War Rank gap significantly.
--- Flags already offer bonuses. +experience -cooldowns +mana +health, +access to this or that building
The game is horribly cheapened by flags being the main source of War Rank. Winning is only indirectly tied to your triumphs over other Demigods and their armies. Hold enough flags, you become a god basically --- as once you reach catapultasauri and giants, the enemy is usually so pressed they can't make a comeback.
At the very least this could be added as a game mode, or an option.