Their point is that it's the corporations job to serve society, not the contrary, and if they don't do their job (like you said) they should be nationalized.
If you took this logic and turned it around, i could see an argument saying the moment you stop helping society why should we let you exist
I agree that in the best interests of having a pleasant place to live, or elected officials should force them to sell at not so great a profit. I feel like "they shouldn't be allowed to exist" is a poor way to put it.
besides the example i gave actually harming people, and them not being in prison, to go from "people who don't help society" to murder is kind of a stretch isn't it?
you realize it's possible to neither help nor harm society.
i am canadian, are we limited to examples only of canadian's who harm societies, C suite of loblaws isn't in jail are they?