No.
Money companies spend in bribery will come back plus some. This will come at the expense of taxpayers so at the end it's more expensive than using taxpayer money to fund campaigns.
Parties with big representations are the ones more likely to get big donations which helps them maintaining the status quo as well.
EDIT - Debt condoning from banks should be banned as well because it mimics the same effect.







