This article makes a solid point, but I wonder if it's another case of fighting against popular connotation just like the word "hacker". Once an idiom gains popularity it doesn't matter if it's completely opposite its intended meaning, the populace wins (eg. "literally" or "I could care less").