I could change the example to purple hair and big feet. How does that change the fact that other people with purple hair and big feet could exist in the past/future?
Reiterating on what I said in the other branch of this thread, language exists as a means to convey information. There has to be a way to distinguish between making a general statement and a specific one.
In the context of programming:
There’s also some very cool applications to game AI that I’ve seen, but this is still in the research realm and much more niche.