Part of this is an interesting side effect that interacting with people 1:1 is different than when the interaction is intermediated by a group or an ideology or a commercial platform.
I find that when I strip away group dynamics, people all have similar basic needs; that many fears are shared; that many people have similar hopes even if specific struggles or needs vary greatly.
Yes it's disappointing to find out that a nice person turns out to be part of a digusting group, but on the flip side, sometimes seeing the humanity in different people can help lessen the ideologic stronghold on some people. I have some narrow-minded friends and relatives who have been a bit less categorical just by hanging out with nice people who think totally differently than them.