I think in guilds, there should be a bank where guild members could store their money and only take out certain amounts with the guild leaders permission. They should also add foundations that could also be added, maybe like a place for a small mini-game like "rock, paper, scissors"