What I was really pointing out was that Jed was hyping stuff AS USUAL and saying misleading things.
Other than claiming Fox News viewers are crazy, I have not seen him hyping anything. Actually, IMO, to his credit, it seems he understates "stuff" when it comes to LENR.
I will say though, that you bring up some other good questions in your post, begging for an answer.