A boycott has power specifically because it is a group of people agreeing publicly that they will not shop at X stores. A place to get information about other people's opinions on X stores is a review site, no different than Yelp. Surely you can grasp the difference in concept here? Or is the term "Christmas" blocking your thinking?
Re: you are trolling again I see....