Power should lay with the government, not the corporations. We don't elect corporate CEO's.
And yes, money and power go hand and hand. That's kind of the problem that needs to be addressed.
How do we keep the powers of governance from being completely bought out by the corporations?
Can we agree that the problem is that you have a government with power, but no inherent profit motive, and private business with profit motive, but no power, but when the two interact the business world will attempt to sway government to rig the rules to make them more money, and the power motive of those in government will take that money if it helps them gain/keep power. Assuming that's more or less the problem, then there's basically two approaches to this:
1. Get the government out of managing the private businesses (ie: free market). If government isn't in a position to regulate in ways which benefits the bottom lines of businesses, then businesses have no profit motive to involve themselves in government.
2. Get the private businesses out of private business (ie: socialism). Take the profit motive out of industry via heavy regulation (or outright direct control). Have government set salaries, cap CEO pay, and otherwise control business to the point where those in the decision making positions no longer have a profit motive to operate on.
Both in theory can eliminate the sort of private/public corruption we're all so aware of. But honestly, I think I'd rather lean towards the first option rather than the second. For a whole slew of reasons.
Isn't this really what this is all about?