What you don't get is that a few millions less won't matter if she's dead set on pouring all of it against trans people. Zealots will dump everything they have into something they believe in religiously. And she's just one (disposable) individual. Even by some chance she stops, someone else will pop up. This is just playing whack-a-mole.
Rowling is just a believer. But who pitted her, who's taking her money, who's going to go after the next sucker and the next after that? You just don't get it that your target is wrong and whoever's driving you to act rabidly against each other ain't your friend.