however, you have to really change the rules of the game for everyone, such that consumption is actually substantially curtailed. even with a country-level tax, you're only making it cheaper for other countries who don't care. We saw this play out with Russian oil last year - banning it from the West didn't make it go away, it just made it cheaper for certain other states to import it. The commodity market is global.
(We can certainly enforce these kinds of rules globally when there is political will to do so - Iran sanctions are one example. If you do business with Iran, you won't do business with anyone who uses SWIFT, or anyone who does business with anyone who uses SWIFT. A line is drawn between the "sanctions-compliant" world and the "sanctions-non-compliant" world and it's generally extremely effective such that smuggling incidents are international news.)
The fundamental point I'm trying to make here is the "capitalism routes around inefficiency/morality". That's what it's designed to do, in the same way the internet routes around infrastructure damage (or censorship etc, which is fundamentally infrastructure damage). By taking a moral stand, you only increase the alpha available for other players to exploit.
These "individual moralistic stand" approaches like personal-scale recycling are inherently less effective than taxing producers, or outright bans. The reason they are pushed is because they are ineffective, and because they stall out the political will to adopt real solutions that would be effective.