The explanation is that Hartmut Neven has a bunch of sci-fi beliefs and somehow has managed to hold onto his job and even get to write parts of press releases.