The usual problem people have with corporate personhood is more of a campaign finance issue than anything, and it's obvious that's the problem here, but there were arguments against it before anyone made a big deal of that. I think some of the arguments were based more around the idea of corporations being equal to people and less with the legal ramifications, but there have always been legitimate concerns. Corporate personhood is used to shift blame around, and as we've seen recently in GM's case, it can help people avoid jail time for murder. It's helped con men get away with ruining lives, charging for goods and services then closing up shop and disappearing. The only reason we need it now is that the laws aren't written to apply to corporations, they're written to apply to people. Without corporate personhood, contract law can't be enforced when it involves one or more corporations, because the laws just aren't worded that way. Basically, corporate personhood let us avoid rewriting other laws specifically so they can be applied correctly to corporations, it was the easy way to do things but that doesn't make it the right way.
Problems with corporate personhood long predate the "Occupy" movement, and if you've done any of the research you suggest he does you know that. I'm not saying I have a better idea in mind, rewriting laws to apply to corporations wouldn't be easy, even deciding which ones to change would be a challenge. But you're a fool to think there are no real problems with corporate personhood, especially replying to a post that perfectly describes the result of the most commonly cited problem with corporate personhood; their influence in government.
And before you spout some BS about how people can collectively donate as much as corporations, no, most of us can't. Here's a quick explanation of the situation: The people who decide how much money they will pay us have already decided how much they're going to need for lobbying efforts, and when we spend money fighting against them, they spend more fighting against us, and then pay cuts cover it. Like I said, this is more of a campaign finance issue than a corporate personhood issue, but every individual problem with corporate personhood appears to be a problem with the laws being applied. This is because we've opted for corporate personhood instead of rewriting the laws. The trouble is all we really do is swap the word "person" with "corporation" and that isn't enough, not by a long shot.