No, what I said was very narrow — if you outspokenly condemn historic slavery in the US while profiting from companies that use slave labor, you’re the definition of a hypocrite.
There are “progressive” opinions unrelated which wouldn’t be hypocritical, eg, advocating for universal healthcare while profiting from slaves.
Edit: example related to healthcare here, since I hit the posting cap —
I think the closer example would be advocating for universal healthcare while receiving money from people who actively lobby against it to promote their product, eg, insurance companies.
But part of why they’re “hypocrites” rather than “sellouts” is their lack of speaking out against Chinese slavery, the way Enes Freedom has done.
https://thehill.com/blogs/in-the-know/in-the-know/590392-ene...