I don't see your point. The kind of user who will struggle to type out `uv run` will find it even more difficult to type out `//usr/local/go/bin/go run "$0" "$@"; exit`. Neither approaches are the "default, officially recommended ways to run" scripts.
I strongly encourage you to read the article to acquire the context for the conversation before commenting, which is what I assume is happening here.