I like the multiple guilds like others have mentioned as each has a different purpose. I think aNet could do more to facilitate community feel in your guild though -- we need reasons to hang out in the guild halls, like player apartments (hide behind instance but everyone goes to same spot to access and like home instance can invite others), mini games (imagine arcade machine decorations that keep track of high score of guildies), crafting stations, etc.
Players can take care of actual details of community building in a good but aNet needs to improve that infrastructure to congregate more naturally and the players to actually see benefits in doing so in the guild-context before we can elicit that level engagement from players. If it's not convenient and valuable to do, people won't.