I've always found that if I don't like something, I stop watching/reading/consuming it...
In the world of comic book superheroes - there is ALWAYS a version that I can find that fits my taste, especially if I am willing to wait until the next "reboot."
In extreme situations, I just erase the thing I don't like from my "head canon" and move on.
Life is much happier that way.
In fairness it is hard to stop watching something if it's part of a crossover that includes two shows that you do watch. I don't watch Supergirl, but I do watch Flash and Arrow, and Supergirl was just part of the crossover. I had to watch something I don't particularly enjoy to get the complete story.