Sure, but I think it's fair to praise people when they do good things, and criticize them for the bad that they do. That's true fir Chuck Norris, Bill Clinton, Barack Obama... anyone.
Totally agree, though, that it's bullshit to think that having positive views on some issues wipes away the bad.