Changes are needed for joining clans
As a clan leader for almost 2 years it has been very frustrating keeping people in the clan. I have tried raising trophy requirements to get more serious established players but to no avail. I can't even engage these new members in conversation to encourage them to stay before they bail either. Now I know I can't force people to join or stay but maybe if there was a 24-48 hour cooldown/timer after joining or leaving a clan it would help. I can't field group of players for a clan war when 20-30% of my roster is leaving and being refilled and then leaving again. There just needs to be something that will make people stop and think that if they join a clan they can't just jump to another in a few hours or a day or something. Maybe the cost of time incentive will keep people from reeking havoc on public clan rosters.
Note: This would also be helpful in Boom Beach because the exact same problem occurs over there. The only plus side is I don't have to count on a roster in flux for a clan war (although I am sure those are in the near future).
tl;dr: you probably have never led a clan before
M8, being a golden player doesn't necessarily have anything to do with your skills in the game itself, but rather it's about social relations. It's a social game after all, so I'd be more concerned about getting along with my members than demanding of them being flawless at the game. You probably have never led a clan before or has little experience at it, so you wouldn't know what I'm talking about.