You are entirely correct. I did extensive research on this and essentially debunked this claim made by Arduino. I did not find a stable and viable way to generate randomness on-board the Arduino.
See the full paper here: http://benedikt.sudo.is/ardrand.pdf