Second, it's hard to maintain a consumer boycott, especially when the goal is to punish the past rather than to influence the future.
The goal of punishing the past, rather than change the future can hinder boycotts.