There are weekly bashing on these threads about Walmart. Many discussions about the health consequences of McDonald's food.
Even REI is subject to criticism on a regular basis.

What makes this particular corporation your sacred cow folks?