Mythic lies to us. Or at least doesn't give us the truth. Let's start from thhere.
I took this from a post where the OP's guild went from 31 to 37 in one week. one week... =P
A lot of the confusion comes from the muddled way Mythic communicated guild experience and inactives in Grab Bag #2.
Some key points:
* "The total number of members in a guild does not impact Guild XP gain directly. It's based on characters who have recently contributed experience. The system takes into account the characters’ level, and is balanced in a way to allow guilds of all sizes to level up at comparable (but not necessarily equal) rates."
In point of fact, the system doesn't do a lot to take into account the character's level. High level guild members appear to contribute a lot more than low level members. If you want to level your guild quickly, you should boot all alts.
* "There is no need to boot inactive characters from your guild’s roster. If a character has not logged in, that character is not affecting the contribution rating at all."
The OP's guild has apparently shown that this is not true. If you want to level your guild quickly, you should boot all inactive members. The OP's guild has taken this to the extreme and booted members every minute they are inactive.
* "Even level 40's continue to contribute guild experience as long as they are participating in activities that lend them experience."
In fact, Level 40s appear to contribute a lot more than lower level characters.
Mythic isn't going to want to comment directly because if the OP's actions are working, then a lot of what Mythic told us back in October just wasn't true. If a player is inactive, for a minute or for a month, it "is not affecting the contribution rating at all," according to Mythic.
The unfortunate fact, in my experience, is that guild experience is enhanced by having a hardcore guild dedicated to advancing in every way possible... not just by playing the game well or long (which is good) but even moreso by playing the system. To wit:
1) Players who log in, but don't gain xp/rp hurt your guild.
That means that guilds who dump bank alts, crafting alts and the like will level faster. (This conforms with what Mythic has said because those alts are logged in but not earning xp. My guild booted them immediately after Mythic's statement.) Crafting in general hurts your guild. Where possible, all crafting should be done by non-guilded alts.
2) Players who gain xp/rp at reduced levels, especially alts, hurt your guild.
Guilds who refuse to admit player alts, or flat out refuse to allow players who have alts, will level faster. Hardcore guilds who boot casual players will do better as well. (I'm not saying that should not be the case, but we need to be clear that it is the way things are.)
3) Players who aren't logged in hurt your guild.
Guilds who boot inactive players, even for just portions of the day, will level faster.
I've personally tested #1 and #2 and found them to be true. The OP has apparently tested #3 and found it to be true, despite the fact that Mythic has assured us that that's not the case.
Guilds are a crucial part of a good MMO. They provide a place for friends to gather and friendships to blossom. MMOs past their prime often still have players because people don't want to leave their guildmates beind.
Unfortunately, the Warhammer guild system doesn't promote friendly guilds of people (casual or hardcore) who want to play together. It fosters an environment where bank alts, crafting alts, low level alts, temporarily inactive players and anyone else who can't row must be tossed off the boat for the advancement of the guild. The players recognize this, even if Mythic does not.
I would imagine that instead of addressing the systemic problems, Mythic will institute a limit on the number of times a player can rejoin a guild in a given period of time. For example, "Players must wait at least X days before rejoining a guild they have left" or "Players may only join a guild three times per week." That will create a whole new set of issues that reduce the fun of the game while leaving in place all the problems of a faulty system poorly communicated to players, but... oh well.