Karl Rove, a Cancer on American Politics?