Now you're the one strawmanning by painting it as corporations existing or not existing.
It's not a binary issue. A corporation is just an organization of people with a specific legal status. There will always be organizations of people.
However, I don't think we need to confer the rights of personhood to a corporation even though they don't have the same responsibilities or vulnerabilities. Similarly, it doesn't need to be the case that corporations should be able to extract value from the commons at the expense of the poor so that the privileged upper-middle class can have the cheapest possible gadgets.
It is definitely possible to draw a better line between individual freedom and the wholesale rape of the environment. For starters, those things aren't represented in GDP, and so it's of no real concern to those in power. What gets measured gets improved.