She invented a world with race based slavery and only addressed it by normalizing the slavery whenever an outside took issue with it. It would have been easy to have the Weasleys be opposed to House Elves, but they also wanted one and the reader is suppose to feel pity that our poor, loving, relatable family can’t have a house slave.
See, it’s little things like that, building up over time, while I quit half way though. Way too many “that was weird” moments for me.
People are able to write stories that do not reflect their worldviews.
Are you sure? Like, regardless of JK’s politics, where else is an author going to get ideas from? People are able to write characters that don’t reflect their world view, but the thesis of a story is going to reflect the writer’s beliefs and morals.