Earlier quoted context omitted.
Could you elaborate a little bit on how figwheel is challenging for people with JS background and how shadow-cljs differs?
Configuring lein scripts. Debugging JVM problems. Guess how JavaScript developers hate JVM exceptions.
Lein is a declarative build tool. Perhaps your problem lies with not understanding how the tools work?