Dane, you are not in such a dither over Cannon because of his dang ACU rating. If his ACU rating was 40, you would still shill for him, so long as he does his part to keep the illegal pipeline flowing.
Maybe you could try to convince us that Cannon's pro amnesty stance is beneficial instead.
It isn't pro-amnesty, and Chris Cannon has the endorsement of James Sensenbrenner, not exactly a "pro-amnesty" guy.