As seemingly morally correct as it is, you’re just talking about way too powerful markets here to dismiss that way. Maybe we, the Lemmy/fediverse crowd, may want and welcome it, but neither the governments nor a large enough portion of their electorates would sacrifice even relative economic comfort and their standard of living for that.
Not to mention that uncovering who’s done what atrocities is a very big Pandora’s box, opening which either blocks everyone from trading with each other, or leads to heavily-manipulated decisions and results as to whose atrocities justify embargoes and whose don’t.
This whole things is neck-deep pile of shit to say the least.