Here's how you make guilds good. 1) Have a monthly event that requires guilds to bid (in gold) for a specific map (like a whole map) 2) then, for that month, the guilds get a tiny tiny % of ALL sales, trades etc that go on in, that map. Even using different currency ( laurels for example) would deposit those into the guild bank 3) the guild would have to decide how its members reap the rewards. This could be either participation in content (meta events, raids etc) or contribition go something else. 4) Alternatively, the guild that owns a map would have its banners shown at every non enemy camp / city (imagine owning a place like divinity reach. 5) gwg events could compete for EXCLUSIVE vendors for a certain thing ( which they could ideally sell on trading post to make even more gold) 6) if guildies banded together for ranked pvp with squads made up of only the same guild members.. You could then make a league table for "best pvp" guilds. You won't even need good players.. Just heaps of them since the more ranked matches your guild plays the more you'd climb this table. 7) introduce a player cap on guilds (unsure if it exists) and make it expensive to raise cap. Guilds that work hard can get it. The casual solo chumps can be just that. Their content doesn't have to change. At the end of the month, you reap the rewards ofal a month's worth of work.