It is not compelling to you due to your own lack of knowledge and understanding.
I must say you make a good point: It is difficult for me to understand how ZEP(zero point energy) affects nerve impulse transmissions and thus accounts for super sized dragon flies.
But I’m certain you know all about this and understand it well enough, having seen the proofs, that you can explain in a clear and succinct manner. Feel free to do so.
But please keep in mind that Setterfield’s assertions in no way are proof of anything.