Often, clans (usually low-quality ones but there are exceptions) give elder and co out for free and as a result everyone ends up kicked. Even clans with stricter promotion policies and clans that only give promotions as jobs sometimes have this happen with people who seem nice until they're promoted and with young friends/relatives of promoted players (who use the accounts and kick).
However, I have an idea to solve this. The leader (ONLY the leader) could have the power to reverse kicks by elders and coleaders. When the leader taps "X has been kicked out of the clan by Y," a "Return" option would appear (if X is still clanless). If it were tapped, the leader could type in a message like "Sorry, Y has been demoted." This message would appear in X's inbox and the chat would show "X has been returned to the clan by Z" (Z is the leader).
I know that it is already possible for the leader to invite these members back, but in my experience, they rarely accept these invitations, despite having no real reason to stay out (my hypothesis is that they don't notice the fact that they were invited by a different person than the kicker).
I think that this idea could really help a lot of clans.

