Yeah no we can deal without stuff like Hal being a pedophile. There are stories that are just mistakes and need to be hard retconned or, yes, straight up ignored. Or Extrano being a bigot's idea of what a gay character is.
I'm all about building on previous history and continuity but there are so many downright awful stories that should not be held sacred.