simplest way to think about it: the python repl is a scratch pad next to your code. the clojure repl IS your running application. you're rewiring the plane mid-flight instead of landing, making changes, and taking off again. once you experience that feedback loop you genuinely can't go back.
Doesn't sound too different from Typescript breakpoints attached to a running website with "Hot Module Replacement."