I think the thoughts, activism, and goals are admirable.
But, societies and countries are all linked now. We could not achieve the ultimate goal of a clean environment without the cooperation of the world governments.
Individuals can do little - sad to say.
In Houston, Texas, the city has a good recycle process. We have a large black plastics container for garbage and one same size green container for recycling. Garbage pickup is once a week but recycle is every other week. Tree waste is picked up once a month. Heavy trash is once every other month. And then, there is hazardous waste disposal centers for people to drop off.
But, when I travel outside, I could do nothing when they do not have similar processes for recycling.
So, in the end, it is the responsibility of world and local governments. Japan has a great system and process. Singapore also has good government laws and processes.
Going after corporations - I am afraid to say - is "barking up the wrong tree.