I think that it fails in understanding the term "boycott". You boycott something that you would like to buy, but will not because the people you would be buying it from are engaging in some behavior that you find offensive.
Not buying something because they've change the product in a way that you do not like is just not buying the product.