Excellent article and one I wish I had written. I was almost prompted yesterday when a "Principle Engineer" told me to redirect output to a file because he did not know how to use "less".
Software developers today are coddled by IDEs that fill in the blanks for them, make creating buggy code super fast and generally shield them from really understanding the tools they are using. Case in point, ask one of your Visual Studio hot shots to perform a git command in a shell. Lost in space.
Okay, so we know why developers today are so mediocre and why we spend our time debugging their crummy code and mitigating yet another security issue. The prescription is not that radical - RTFM. Learn what is behind the Great and Powerful Oz. Or become replaced by Code Pilot - which can produce just as crummy code as you.