This is exactly the situation with our guild. We have some great active fighters, and also welcome new players to learn. We do very well in Platinum and lower Diamond, and play along with the swaps as needed. Usually in Platinum and lower Diamond, any guild that wants to can participate and get a piece of the map. Most guilds at these levels are fine with teamwork from guilds that are a little slower - they are trying as they can. Then we do so well that that we occasionally get pushed up to 1000. Then we have a boring or stressful season. We don't want to be in 1000. Sometimes you get a nice group that will share a small piece of the map, but we realize that we still can not keep up to satisfy them. Then there are seasons like this one, where 3 guilds control the map and are not letting any of the others out of HQ. They lock the map within minutes every 4 hours. Our guild members WANT to get on the field. We want the activity, and yes we want rewards. But we are stuck. We are not jealous of the big guilds. They can do their thing. We just don't want to be on the field with them. If the big guilds did not have zero attrition all day, there might come a point where they can not take the map in minutes. Maybe some can, but it might at least give other guilds a chance to get onto the field.
And yes, sometimes the big guilds steal our best fighters. That happens, and we realize that some players want to get into the professional guilds. Some say they got more hits when in our guild, because in the big guild there are only a few minutes to hit every 4 hours. I think that has to do with the 0 attrition. It hurts in the big guilds, because a few are taking most of the hits. Higher attrition will help them, because more players in the guild will have a chance to get some hits.