So your comments have nothing to do with testing in clojure or even code level automated testing in general, and this is just you telling 'most developers' that you think they should work with QA more?
So, my point is to emphasis that all of the tools my direct pivot discussed were not necessarily created by the pilots/doctors/etc. Instead of the emphasis being on "having smart programmers that write lots of tests," lets move it to "having programmers that focus tests on problematic areas with insite gained from other teams."
(That make sense?)