Like an Escher drawing, Davos Man turns into Chatham House Man in a seamless transition. The problem is that the Forum does not allow business to be about business - it has to save the world. Regional meetings on the middle east are not about doing deals but about cementing the peace process. With business becoming just another security issue. Davos and similar meetings fulfil an important human function.
Every society has a place where people can network among their peers.
If the Davos meeting did not exist, someone would have to invent it. There is nothing wrong with this. There is something wrong, however, when you believe your own propaganda and eliminate the checks and balances of criticism. But if keeping the top people happy is your unchecked priority, it works against the other aim - providing an open, stimulating forum for ideas and argument. Participants from some countries are discouraged in case they offend a bigger power.