If I know someone is a terrible person, I can't enjoy their work. Besides not wanting to financially support them, I like to put myself in an author's, actor's, writer's shoes when I watch/read stuff.
That said, I don't purposefully look into people's lives; I'm not into celebrity gossip. But sometimes a person is such an outlier or just so vocal about it that it's unavoidable.
Oh, I can recognize good code from code that works... I'm just not skilled enough to produce the former. (Does that put me ahead of most people by default?)