Guess I misread the "meh". Forum face, that's a good one.
In Reini Urban's AutoLISP FAQ, this routine is attributed to Serge Volkov.
;;; Removes an item from a list (double elements allowed)
;;; (remove 0 '(0 1 2 3 0)) -> (1 2 3)
(defun REMOVE (ele lst) ; by Serge Volkov
(apply 'append (subst nil (list ele) (mapcar 'list lst))))
You could be right, my comment was based on the fact that semantically, it looks like something Tony would have penned way back. Having said that, some "solutions" are often the same verbatim, but are arrived at by different camps completely independently, because the path of least resistance, logically speaking, for some folks is very similar, tho that would not necessarily be true for Tony and Reini (I remember some lisp philosophy wars back when, oh my).