Language evolves. IMO he was correctly using a term that can have more than one connotation that its original literal meaning.
Or, to put another way: have you similarly taken issue with people using the word "decimate" to mean anything other than destruction of 10% of a force?