If getting called a name that hits uncomfortably close to home is what prevents someone from changing, they weren’t actually going to change in the first place and are just shopping for excuses.
That entirely depends on the person and their values. For some an augment about environmental impact might work, for others an argument about empathy could do the trick. But attacking is rarely a good basis for a discussion that ends up changing anyone’s mind.
What would convince them to change?
If getting called a name that hits uncomfortably close to home is what prevents someone from changing, they weren’t actually going to change in the first place and are just shopping for excuses.
That entirely depends on the person and their values. For some an augment about environmental impact might work, for others an argument about empathy could do the trick. But attacking is rarely a good basis for a discussion that ends up changing anyone’s mind.