While you're correct about the meaning of the word scab, there doesn't yet exist a word with appropriately caustic undertones to describe the customer who continues to patronize a service whose workers are striking -- and so we typically use that word for both situations. Welcome to the party.