I think they need to rethink Guild Warfare, each guild should get the resources of that city they have won. Let the guilds fight it out for 1-100 place like in arena with daily bonus according to your guild ranking.