On the face of it, Davos doesn't seem to make much sense. For business and political leaders who are increasingly mistrusted by the public, cloistering themselves in a luxurious mountain redoubt for a week seems like a good way to sharpen the perception that they are far removed from the interests and concerns of their constituents. And in a world of ever-proliferating global forums -- TED and Google Zeitgeist for the techies, Clinton Global Initiative for the high-minded policy and business types, the list goes on -- the World Economic Forum (WEF) has a bit of an identity problem. Aside from the invigorating alpine freshness, the good skiing, and the chance to meet Charlize Theron, is there any reason to come here? And does what happens here still matter at all?