Last week should be the last Davos