Replying to @SciGuySpace
These are very serious claims that, if unsupported by evidence, disqualify those who make them.
Those components are built by the world's best companies in the sector and by ESA.
I hope the new NASA administrator will better explain what he means by his words.
Perhaps he meant something else. I hope so.