The problem is the selectivity, Democrats never get punished, it’s only Republicans like DeLay and Duke Cunningham that do get punished.
Tell that to former AL governor Siegelman(sp?). The feds went after him like dogs on a ham bone, and a LOT of his indictments centered around campaign finance laws.
No one wants to give a pass to crooked politicians. But, what happened to Delay and to a lessor degree Seigelman was ENTIRELY foreseeable when the campaign finance laws started to get written. They were an EASY pathway to the criminalization of the political process.