Guilds should have more benefits other than just a guild hall. A guild bank would be a wonderful addition and also make being in a guild more rewarding other than just having a title over your head. e.g. If a dungeon is completed with members of the same guild they should get maybe higher drop rate or something the designers would find more fitting.