I have requested an order in my faction that all future members create their own faction and explore the leader screens. The problem is not only limited to android players. If a player is able to create their own faction with no problems, they will be able to join your faction without fail. I know this doesn't solve the issue of ghost players that are already eating up precious member slots, but it should prevent the issue moving forward.