Most languages operate on code as text. When commenting out code with //, it's easy to mistakenly leave out a line containing a closing bracket for example. When using /* , you have to manually insert the closing * / at the exact right spot.
On the other hand, #_ simply operates on the logical form that follows it, instead of operating blindly on characters. You know it's going to do the right thing whether you want to comment a long multiline form, or a single function call in the middle of a line.
Using structural editing (Paredit) to navigate and reorganize code is an incredible experience for the same reasons.
I'm one of these people that doesn't feel "flow" or get in the "zone" when working (leading me to sometimes wonder what I'm missing out on, or if I'm lacking something, although my career is fine so far). But writing Clojure is probably as close as I can get. :)