Right now, big business donates huge amounts to political parties. The argument at the most basic level is, the companies pay taxes like an intity, they should be able to have a view like one too.
Fine. Companies have so many loop holes to get out of paying taxes it's amazing (read the book "Perfectly Legal" for examples). And when the companies do have to pay taxes, they just pass it on to us by lowering our wages and raising the prices of their goods.
Let's make a deal. We will remove all corporate taxes, in exchange they can not lobby, donate money to political groups or individuals, etc. For states to listen to companies desires, they will need to create jobs and pay their employees enough in those states that there is enough tax revenue on individual tax retrns for states to recoginize the benifits of those companies and do them favors in return.