The real "smoke screen" is to be found in Apologetics Press. I've been familiar with them for 30 years. There is no level of dishonesty to which they will not stoop.
Truth is not their aim. Winning an argument is. In the larger sense, they lose every time.
DF