I get your point. But we have gotten way too picky and sensitive over time. "We live in a society" as a wise clown once said, and there are all different kinds of people around us. While we have to call out to villains, we can't be too picky and expect everybody to be what is our opinion on what's good. You need tolerance in actual communities. Your uncle might be a MAGA idiot but you don't need to hate him or be enemies with him. You can acknowledge that "hey, I really don't agree with this view of yours" and have an awesome pick nick or have fun with eachother. I've been there.
Social media and internet have made us comfortable with living in our own bubbles. We go to the social media that we like, follow the certain channels,people,communities that we like, block anything that we don't like and thus just create ecochambers for ourselves. But that's not a healthy society. We need to learn tolerance.
We can find the top 20% of actual bad guys and fully go to war with them, but no need to agree in everything with eachother all the time.