Your argument does not appropriately address the concern. Donating real cash to an effort actually helps. Withdrawing CRM software from gun retailers does not accomplish anything to reduce gun violence. Virtue signaling, as a term, is intended to address instances where the social signal is more highly prioritized than the action itself. The action was specifically to fire some of Salesforce's customers over a political motive.