Alliances are too large!
It is too stressful and difficult to maintain 30 individuals.
People take vacations, fall to Illness, job schedule changes,… real life happens.
Superior would be if alliances were 10 active members with up to 5 additional reserve members.
This way alliances could continue through various times.
A member could actually go camping on the weekend without hurting the alliance because one of the reserves could step in.
The need for 30 is why some burnout and lose interest.