I will agree one benefit of corporations is that they're more destructible, but the flip side of that is there are less guarantees. The constitution is pretty indestructible, and I consider that largely good, because it guarantees some baselines for us. I also agree they need to be properly separated, which they are not currently and haven't been for a while.
I think, though, when we see many (all?) corporations exhibiting the same bad behavior, and said bad behavior materially negatively affects the population, that's a sign we have a gap in legislation. We shouldn't, and really can't, play wack-a-mole with corporations individually with individual actions. We should fix it upstream.