There’s a few very expensive purely mechanical no-date watches, but I haven’t been able to find an affordable one.
https://www.hamiltonwatch.com/en-us/collection/khaki-field.h...
FWIW, a $100-$500 Hamilton automatic field watch is a good deal, and not "expensive" by any objective measure.
When people desire cheap watches I tend to recommend some of the old USSR pieces, they were made in the millions and so they're very available, and they're cheap and reliable too.
These days there are new options available, so you might consider searching for things made by Vostok, or similar.
(Half my watch collection is Swiss-made, the other half is mostly Soviet vintage pieces.)