'idiot,' 'moron,' 'stupid,' and 'imbecile' are all words tied to USA eugenics movements recommending compulsory sterilisation and/or incarceration, indentured servitude, etc
'dumb' comes from the ableist notion that someone who can't verbalise words is someone who can't think
these words are very much used today to reinforce fascist eugenicist ideas, and you might be surprised how many leftists don't realise that they agree with that idea