Seems like a trollish title, considering people were building stuff in other Lisps for decades and still do.
I guess you could argue that most Schemes / Lisps have a similar boundary, but from using both it feels different in Clojure.
In short, I think you run out of turtles to jump down onto at a certain point in Clojure.
[1] https://github.com/takeoutweight/clojure-scheme [2] https://github.com/raph-amiard/clojurescript-lua
I think it'd be a fun project to get cljs-lua working and build a system for developing OpenResty apps but it's so low on my priority list I don't anticipate ever making it happen.