Confronting WEF demons