I’ll laugh if the naysayers quoted in the article get pantsed, which is what seems likely.
I honestly don’t know about the naysayer stuff. I only know radar. And what I see from this is clearly not enough information and some serious lack of knowledge or interpretation about it. All I’m saying is that this endeavor could benefit from some expertise from engineers very adept with radar signal processing.