Como ya viste en la respuesta de seoane, esta relacionado con el tiempo de encendido de la maquina.
Pero porque no es valida como generador de numeros aleatorios?
xq imaginate el caso extremo de llamarla sucesivamente a la misma funcion en intervalos de tiempo muy pequeños, estariamos obteniendo numeros sucesivos.
La generación de numeros aleatorios es todo una ciencia, pero para mundanos como nosotros la función Random es perfecto para lo que necesitamos
Con exepción de nuestro amigo
Fede