Still think the World Economic Forum is just an innocent think tank?