Strength, force, power. You’d be hard pushed to find three words that are more at odds with the philosophy of World Economic Forum.