Or maybe he just learned Clojure people are pedantic and it's more time efficient to agree rather than argue with them.
(the optimistic vs. rollbacks distinction
http://liyang.hu/pub-model.xhtml
http://www.reddit.com/r/programming/comments/daqho/is_transa...
FWIW, why .NET can't have it: