If their profits contribute to the unwanted behavior then I feel a bit icky about giving them money. Like if a company donates some of their profits to an organization that uses that money to lobby for laws that hurt people, then I feel like my purchasing of their products is contributing to that harm.

If interacting with their products is an unpleasant experience because of how the company conducts itself, then I will stop doing that. For example if in order to use the product I am required to interact with a toxic userbase that they have cultivated.

Or of course, if they have been consistently putting out products of poor quality.