I'd reckon you'd be hard pressed to find a single person that matches every quality/belief you imagined them to have.
I have friends and family who I never thought had a hateful, cruel, or belligerent bone in their bodies, suddenly start acting like totally different people, in the span of a few years. This isn’t me holding them to some purity checklist!
But some of those failings are forgivable, others are not.
Getting genuinely confused about pronouns sometimes: forgivable.
Being a loud, public MAGA homophobe transphobe: not forgivable.
This goes double when your heroes are actors, i.e. people who lie for a living.
Him liking Trump was a symptom of his regressive, homophobic, and racist beliefs.