One possibility is that they want to sell this technology to a big company without publicly disclosing all their trade secrets. However, this research could have been sponsored by a public grant, which would have compelled them to share some information. Therefore, they published a paper that appears more like a patent application than a research paper with solid data. It’s still noteworthy that it was published in Nature.