We hold corps responsible for the environment by creating a societal ethos of environmental responsibility that forces corporations to serve the people's needs or go bankrupt or be outlawed.
Or maybe it creates a market for feel-good products, like plastic coated wrapping which looks like recycled paper.
Or companies actually do what you want, but continue to serve this other customer bubble who does not share your values at all. Environmentalism becomes just another lifestyle option.