i'm not sure what is the source of that but I've noticed that a lot of people has the need to take everything personally, and can't separate things.
for example I really like tom cruise as an actor, one of my personal top 10, but I don't like what he is doing in his private life (the cult thing). so what i'm doing is separating things and take what I like, and ignore (to some extent) what I don't like.
I feel like you guys take things way to serious, and expect everything to be perfect, which is not possible.