Many players are stopping playing. It's difficult to maintain guilds with active players.
There is a lot of turnover.
Players join the guild, stay for a couple of months and then leave. Many are stopping playing.
It's getting harder every day to find good guilds with vacancies.
My suggestion is to create an option to play without a guild.
The gameplay and benefits should be commensurate with guilds of 20 active players.