The key to remember is that the better the random number generator is, the more factors it draws upon. The best random number generators grab unrelated data from all over your system to use in their calculations; the seeds are only the starting point for the calculations, nothing more.
Um, except when what you
want is to be able to produce the same thing every time.
The random number generator only uses the seed. The same seed will produce the same sequence of 'random' numbers every time. This is extremely useful for some purposes, and DF world generation is one of them. If this was not the case, there would be absolutely no point in providing the seed at all. The worldgen process
is influenced in a chaotic way by other factors in the way I described, but that is
not the same thing as saying those factors affect
the RNG.
You are talking about random number generators for e.g. cryptographic applications, which is an entirely different usage for which that quality is
not desirable, and for which using stuff from all over your system (I/O timings, line noise from the sound card, etc)
is done. And those don't have anything that can be described as a "seed", because it would be pointless since the only purpose of a seed is to be able to get the same sequence of random numbers.