here is a thing - the 15 biggest container ships produce as much pollution as ALL (approx 750million!) cars in the world. As long as people buy stuff that is produced thousands of miles away then anything we do to reduce pollution will be literally a drop in the ocean. The same with plastics etc - look at where all the plastics in the ocean come from and you will see it is sourced though basically 10 big rivers in places - Africa and the Far East - where no-one cares about the damage they are doing.
The West is going to put in restrictions which affect peoples lives in all sorts of ways but until we stop buying goods manufactured abroad and start producing them at home, in whatever country you live in of course, local means local worldwide, and stop sending our trash to be 'recycled' in places like Africa (where recycling seems to mean dump it somewhere once you have taken the precious metals back out to sell to Apple etc) then nothing will change.
Pretty naive. Yes, container ships are a bigger polluter than cars. So your solution is to produce stuff locally? Hm, let's see - how much pollution would be caused by duplicating those factories locally? The plastics that are currently being spewed from those rivers in Africa and the Far East will then vanish? Or will they simply be spewed from local rivers? How will they simply vanish? As you pointed out yourself, the US can't even take care of its own trash - it ships it to developing countries where its populations are literally drowning in it.
There is no magic bullet. The developed world is one of consumption. Unless you stop consumption, you will pollute. The best we can do is to reduce the amount of pollution per widget produced. And that is done in a thousand different ways, not by unrealistic dreaming about how things 'should' be.