Hello Skeptic,
Thank you for your report.
I myself have advocated strongly against the use of the word retard, I do not think it has a place in modern conversational language and is indeed a slur. However, in this situation no one is specifically being called a retard, it is not being used...