Germany introduces a new seal meant to signal products made according to social, ecological and sustainable criteria. But some wonder whether it is too lax?...