Exactly. Corporations can't, or don't, force people to buy and do a lot of the things they choose to do.
People don't need straws, they also don't need meat, or at least not nearly as much as the average person eats. If someone's reading this, statistically they don't need to drive nearly as much as they do, and they can walk or use public transit a lot more than they do. I've heard people from all over the world, no matter how good they publicly transit is, complain it's not good enough and that's why they drive a car, even though in a lot of those cases I know for a fact it's good enough and plenty of people in similar situations use it.
And that's not even to mention how quick some people are to throw China or India under the bus for their total pollution, while ignoring the per capita numbers, or how a lot of their pollution comes from manufacturing things that are consumed by people in Europe and the USA.
We choose to buy shit we don't need, do choose things we don't have to do, we actively choose to make the world a worse place, then talk about how it's not our fault and it's the companies who need to be stopped. But corporations are just people offering services to other people; you take one down and another will replace it; you make it illegal, and people will tear the government down and elect a new one. As long as people keep wanting the same things, then nothing changes.
Ok so i decided to look into it and I did an "america bad" type of meme. Given that US and EU only account for 1/9 th of the world but make up about 40% of the waste is still huge. Ill provide a source below.