Exercising the WEF pot bellied demon goblins in Davos?