“It’s all about sales volume.”
So why wouldn’t they discount them rather than pull them and just not order any more.
Discounting them is a publisher decision. Costco will just return the unsold copies to the publisher. Costco also has a generous return policy and they don’t discount books below the initial sales price. They let others discount them if they can’t be sold a the initial Costco price.