I don’t disagree with you that slave labor is bad regardless of who, what, where, how. I disagree, however, that there’s not much difference between purchasing products you need and investing in a business.
Some folks can’t afford anything except cheap clothing/household goods from overseas, where they are often made in sweatshops with slave and/or child labor; it’s not their fault that they can’t afford to purchase ethical products. No one needs to invest in a business, though, so choosing to invest in one that deals in slavery is that investor’s fault.
For those of us who can afford ethically-sourced/made items, though, I agree that it’s quite similar. I have no excuses other than people are, as a whole, not good to each other. :(
If you have money to invest, you aren’t struggling to survive.