There is a wide gulf in knowledge between beginners and non-beginners.
I have no issues with DIR, I think some ideas have merit, make absolutely perfect sense and I do follow them, some, in MY personal opinion do not. The issue that I have does not apply to DIR, it applies to some people I have...