The problem with GWF is that it wasnt thought out well from DAY 1. They have made several change so it works the way the DEVs thought it would. But we have all gotten used to the way it does work.

Hence why i say make the current city buffs be part of guild level - come up with new bonuses for gwf - have 1 city per level. But meh what do I know.