Otherwise, we've just acquired some extra complexity in the reader, xref and elisp completion code, while the anticipated benefits are very slow to materialize.
I'm not sure the complexity is that much (it was a long time ago, but I believe it was reasonably low). But you're right, the benefits of shorthands so far are just programmer convenience for libraries outside of Emacs. I've enjoyed using them, and I would guess a small number of programmers are also taking advantage of them them in some side projects, judging from a quick GitHub code search.
Half a year has passed now since Emacs 28.1's release, and even longer than that since the "shorthands" have been installed on master, and I don't see a single mention of them on s.el's issue tracker. Ditto for dash.el and f.el.
For the record, I think you're completely right. But hey, this is Emacs, it moves slowly. Again, if you understand the plan I put forth and you think it's viable, then speak up and let's get things moving.
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4