Neither lack of evidence nor conflicting evidence stopped the author from drawing far-reaching conclusions.
In the hard sciences such explanations that can explain everything and rule out no possible observations are usually considered empirically empty and worthless.
The fossil is almost complete, only the abdomen is missing and was likely bitten off by a predator.
Wherever you look in the fossil record you stumble upon problems for the Darwinian story and evidence that is better explained by intelligent design.
Almost everything in the wonderful construction of dragonflies cries out for a design explanation.