The biggest misunderstanding probably here the number of 0 attrition fights. Most of the guilds don't build more than 4 SC for a sector (at least on my live server and especially in my guild) because every guild try to optimize the fight/guild goods cost rate. We are a 45 ppl guild, usually we have 80-100k fights all together in a very good season, but probably not more than 10% is a true 0 attrition fights. About half the sectors or more less than 4 SC.
The top fighters do about 5-8000 fights in a season and about 25% of the guild do less than 500. And not because there is nothing to fight for but because the GBG isn't obligatory for every guildmates and some of them not really interested in fighting.
When we had guildmates who just waited for the 0 attrition fights we adviced an other guild for them.
This is strictly the guilds own business how to handle this type of players, no need to "help" the guilds solve this situation
With max 200 fights/day most of these players won't even open the GBG map because for a medium sized guild it will be a total waste of time. The cities will be rebuilt - there will be more fp producing building and less att/def. 200 fights means about 300 fp/day which can be achived easily if we change the city structure. This is why the last 2.5 years citybuilding efforts is wasted.