How can any campaign contribution not be a quid pro quo activity and thus not be corrupt?
You sound like a Liberal. How about the taxpayer money used to buy votes with welfare programs? How about the money it takes for the Liberal Media to endorse and support Liberal Democrat candidates and liberal policy? Free Speech costs money. Money is speech. Speech is money. PERIOD!