

If every HP fan supported the author by buying it, but then volunteered in a soup kitchen one time, they’ve done far more good than bad.
Good and evil aren’t interchangeable, fungible quantities. You can’t punch 20 babies in the face and then feed 100 starving orphans and expect people to forget about one due to the other. The babies stay punched and the orphans stay fed.
With respect to HP in particular, supporting someone who actively and successfully campaigns against trans right hurts trans people. (And tells us that y’all care more about a children’s story than you do living, breathing human beings). Volunteering at a soup kitchen after donating to the exterminate trans people fund doesn’t undo the donation. It does feed some hungry people, but again doing “good” doesn’t erase having done “evil”; both acts still occured.
What people are saying here is literally “please don’t donate to the trans extermination project.”
Finally, there being no ethical consumption under capitalism is an indictment of consumption, not an absolution for any/all consumption. Just because all consumption falls short of perfect ethics doesn’t mean it’s all equally unethical. This should be obvious.

Maybe check your facts. NPR: Trump would have won even if everyone eligible voted
Whether it’s your intent or not, the narrative you’re spreading is used to dissuade folks from demanding better than the choice between a shit taco and a turd sandwhich. It affirms a shitty status quo and demands political patience in the face of a fucked up world… to the benefit of fascists and their corporate cronies.