What in the fresh hell is this. World Economic Forum is weird