The key distinction is the extent of harm inflicted on an innocent victim. The first is unforgiveable, the second may not be criminal but is sufficient basis for a public sanction. The last two are pretty tame for me. If we refused to patronize anything produced by an unfaithful person, we'd never listen to another CD or attend another movie!
I find Polanski's ongoing popularity reprehensible, especially since he continually flouts his ability to evade justice.