Our Philanthropy Advisory Fellowship at Harvard University Effective Altruism Student Group has just published an EA course syllabus that we developed: http://www.harvardea.org/blog/changemakers
We hope this can be a helpful resource for EA groups at other schools to encourage faculty to create new courses on EA.
I think on balance there's a strong chance you're right, but there IS a lose-lose outcome, where the consumer pressure drives the companies to fire all their sweatshop employees and move to a place where they can get people from a different, less needy origin (that maybe has different labour laws, or in some other ways pacifies many of the consumer activists).