Candidate campaign treasuries are being matched and even swamped by the outside money pouring into campaigns.
Look at this page from the Center for Responsive Politics, on outside money in the Washington race for U.S. Senate:
Bottom line ... On Democrat Patty Murray, $7.3 million spent, of which $5.7 million was in opposition in and $285,497 in favor. On Republican Dino Rossi, a total of $4,097,532, with $758,117 in favor of him, and $3,339,415 against him.
Which has the net effect, among other thing, of making our politics even uglier than it already is. Wonderful.