Suggesting boycotting a corporation to a socialist would signal a "missing of the point" with which I'd agree. The point is to remove the offending system, not to merely voice displeasure of it. Once you declare the your own role within the capitalist arrangement unacceptable (being surplus producers), it falls apart. That is, it CANNOT function without the surplus being produced.
Surplus isn't the same as profit.