Matts,
I don't believe that Glenn ever said anything negative about either your products or your methods... and I know for a fact that I never have.
However - McTwin makes statements that are absurd on the face of them - and it is this we (and others) are responding to.
Sincerely,
Rod