OK, if your stance is purely a moral one and you care not of the consequences of it then fair enough. For others though, the boycott is a means to an end, and that I have some difficulty with because I do not see how it can achieve the desired aim.
All been done to death I guess so I won't...