Wiki admins used to have a high proportion of frankly insane shut-ins and sperglords abusing their positions to push their own bizarre agendas and grind axes so it can only be a good thing that they're vetting them more thoroughly. Better ten reliable admins than a thousand barking loons.