But there is no reason why 0 tolerance resistor couldn't exist or even being very useful for certain application like voltmeter.
Overall, it's much easier to understand where your noise bottlenecks are in your system and cheap out on the parts that won't contribute to any reduction. Like if your ADC has a bit resolution of only 1uV, worrying about noise at the nano volt is just a waste of money.
I think the laws of physics is a pretty good reason.
No-one needs 0% tolerance.
You can try this yourself. With any given 1N4148 you'll see the Vf indication on the meter change as the microscopic current warms the junction up a tiny bit. If the room (and thus the diode) is fairly cold, it can detect the heat from your finger at about 1cm away.