Consider this - the word "idiot" used be a technical term standing for someone who had a severe mental disability. It's colloquial use entered common language in the exact same context we used "r*tarded", which nowadays is considered a slur. Yet no one bats an eye at "idiot".