A boycott is an act of nonviolent, voluntary and intentional abstention from using, buying, or dealing with a person, organization, or country as an expression of protest, usually for moral, social, political, or environmental reasons.
A boycott is an effective way of dealing with some undesirable acts.