Comment made by: jafingerhut
I am not a decision maker here -- just an observer of decisions made. There are Clojure libraries like Doric (link: 1) and at least one other I am forgetting right now that may be open to changing more quickly in this regard, or may even do what you want already.
I 100% understand the desire for things built into Clojure to do more of what you want, and that they are then available to all Clojure users without having to take on a dependency. This ticket has been categorized as a Feature, which unless it is a feature the Clojure core team is working on (e.g. spec), tends to get low priority. They also tend not to decline tickets unless they are pretty certain they will never do it, instead leaving them open.
(link: 1) https://github.com/joegallo/doric