“idioms are legitimate and efficient tools of language.”
Sure they are. However, the simple misuse of a word does not constitute an idiom, no matter how frequent the misuse may become.