I think everyone is entitled to their opinion and I saw nothing disrespectful from that post. I have had success with some of his flies, and not much with others. That being said, I 100% agree with you on his studies with Caddisflies.

If someone loves all of his patterns, it's OK. If someone thinks his patterns are junk, it's OK too.