This is the default of kedro version dataset, If you don't specified the version it will fetch the latest.
Overwriting inputs is not a good idea because you risk getting a corrupted file, the whole point of orchestrator is handling the dependencies and retry logic, and you can't have that if you overwrite the data.