because he criticises proven products but never produces anything better.
in fact, his work is as flawed or worse than the stuff he is criticizing.
there would be no difference between what he is doing (and we know he has some experience) versus someone just barely out of a college program spewing text-book jargon…
if he knows how to do it better then he should do it better or shut up.