With all due respect, I beg to differ. You are being much too charitable. A "moron" has an IQ of 51-70, which is clearly not true in this case. I believe "idiot" (IQ between 0-25)is the proper term:
>>>"Moron" was coined in 1910 by psychologist
Henry H. Goddard from the
Ancient Greek word
μωρός (
moros), which meant "dull" and used to describe a person with a mental age in adulthood of between 7 and 10 on the
Binet scale.
[6] It was once applied to people with an
IQ of 51–70, being superior in one degree to "
imbecile" (IQ of 26–50) and superior in two degrees to "
idiot" (IQ of 0–25). The word
moron, along with others including, "idiotic", "imbecilic", "stupid", and "
feeble-minded", was formerly considered a valid descriptor in the psychological community, but it is now deprecated in use by psychologists.
In the obsolete medical classification (
ICD-9, 1977), these people (morons and feeble-minded) were said to have "mild
mental retardation", "mild mental subnormality" or "high-grade defect" with IQ 50–70.<<<
en.wikipedia.org