It's not often that someone on this list bursts popular bubbles with real research. Still, an NPOV fanatic could still insist that both readings should be given equal weight, historical background notwithstanding. :-)
Idioms are part of language. Language is defined by usage, not by origin.