> the ultimate goal of programming languages is to be useful tools; otherwise, they are merely art.
Many programming languages exist to be "merely" art; eg. pretty much everything on esolangs.org. There's nothing wrong with that.
Also, you're the only one talking about "useful tools". I used the phrase "useful day-to-day" very carefully: for example, space telescopes are "useful tools", but they're not useful for the day-to-day tasks people encounter in the way that a hammer is.
Many programming languages exist to be "merely" art; eg. pretty much everything on esolangs.org. There's nothing wrong with that.
Also, you're the only one talking about "useful tools". I used the phrase "useful day-to-day" very carefully: for example, space telescopes are "useful tools", but they're not useful for the day-to-day tasks people encounter in the way that a hammer is.