Large guilds are large guilds because they offer things people want. Point you seem to be missing is large guilds started as small guilds and obviously they were successful in retaining players. This is where your argument is crazy. Why does a guild become evil once they are large? The only reason seems to be that you are stuck with a small guild. Take MS on my server. They are a top notch guild that excels at raiding. They have and will always have all the members they need until there is no one left. Guilds don't stay large because they are large. Over 20 years I have watched many guilds large and small die off. By your logic all those large guilds would still be around. The guilds that have weathered the storm and are still around obviously had something the other guilds didn't. While I won't try to take members from any active guild I run a casual guild. It's not the same as the raiding game. Although it can be hard I don't think anyone can blame a player who moves from a less successful raid guild to a more successful one. While any guild values the players that stick with them through everything the bottom line is players play the game to have fun. Sometimes that involves them leaving for another guild if they think that will be more fun for them. You can't get angry over it you can't try to guilt them to stay. Players pick what is fun for them.