I think people let JK Rowling's transphobia define her too much, we need to acknowledge her other aspects.
She's also a racist, antisemitic, and a Holocaust denier, we can't forget that!