The new Edelman Trust Barometer Study is out and causing quite a stir among marketing people.