I agree! This is a good instance of the "Halo effect". When you see someone with a trait, whether good or bad, it generally leads you to believe they have other traits of the same kind. For instance, some guy smoking on the street. We'd generally think of him as "dangerous", or "to be avoided", but he may just be a really nice guy who'd made a bad decision in his past.