The problem with any computer is finding a way to generate a truly random number when one needs one that is not some how infected with a human's biases toward something. Even this method has a built in bias against low random numbers simply because it uses three or more inputs and combines the sampled "noise" which will result in a seed that inherently will result in a random number seed higher than what a truly random number could be if you accept that a truly random number could include "1" in its set. That choice was human based in its bias toward larger random number seeds, but it's certainly an acceptable bias.
Now I see wikipedia lists hashes as one of the "Software whitening" tricks to make random numbers more uniform. But it is certainly a nontrivial issue and hashing is not the first choice.