Exactly. Take what you like from what they wrote, skip the rest. These constant attempts to mark people as good or evil with no in-between disturbs me greatly. It's possible for a racist to change their stripes. I know because I did it. I grew up in a household that was otherwise normal but my dad had very racist views against blacks. I had normalized that growing up, and over time I managed to change it. It helped that the first African American I ever met turned out to be one of the most interesting people I had ever met.
It's possible for a racist to actually have important things to say on topics other than race. It's possible a person with racist views is otherwise a good person, they just need to work on themselves a little more. And, sure, it's possible they will never move past it or worse will let it consume them. Life isn't simple.