Alex Jones is a Monster, but spot on about Davos