Yup. It's exactly what I would expect and the kind of justification I see posted around here all the time. I have no issue with it, and actually respect Doug for doing so. Because it's what fans do. It's more amusing to me the frustration that comes from fans about these justifications.From what I've seen, Doug and Dave are the kinds of fans that would make up justifications. Probably not Terry, but he is also a big geek so maybe.
The Tech manuals for TNG, DS9 and Voyager were made by people who worked on those shows, those books are basically what some fans do in their spare time.
So this is nothing new for Star Trek.