It has nothing to do with the correctness of language per se.
Stand-up comedian do these sorts of stuff all the time
"Well, if crime fighters fight crime and fire fighters fight fire, what do freedom fighters fight? They never mention that part to us, do they?"
George Carlin