Of course they can. Governments are run by elected public officials, aren't they? These officials can be held accountable, provided an informed and vigilant citizenry. In contrast, private corporations are responsible only to shareholders; they are not accountable to the public at large, and yet just as dangerous. I know the Supreme Court may agree with you, but I don't: corporations are NOT 'people'!