I think you should get rid of guilds altogether. Let's reduce them to the point where they don't really do anything at all! How about you make it so that guilds make people in the city unhappy? You can make it so that unskilled laborers are mad because they can't be in a guild.
Ooh, I know! Guilds ARE quasi-independent and if you spread a guild to too many cities, your cities will revolt and a new civ will spawn! Or maybe you'll just get a new, random leader based on the type of guild that was spread. By the way, can you nerf Duin and Archeron? Really nerf almost anything that a player will take advantage of. That way we can have a game that's not as much fun, but at least we'll have a dark-fantasy modmod with vampires and werewolves that's more realistic.