I see it as a positive. They are techies and do not waste resources on marketing. Unlike Turing, for example. It may not be a guarantee but it is at least a hint that they may actually deliver.