What do you mean? The write-up is hardly dispassionate or neutral - "Everything about our technology is great and kept working despite the fact our rocket blew up. We collect so much telemetry! Our engineers work so very hard! An nigh-unbreakable strut somehow broke and our rocket blew up. We will no longer use this nigh-unbreakable strut."
It's great they're publicly releasing their preliminary findings, but they're also practically patting themselves on the back while doing it. It reads more smarmy than refreshing.