I think with home sales down 30% that we can indeed pin Home Depot’s woes on the economy. The notion that it’s due to a boycott is pure fantasy.
If your assertion were true one would think that Lowe’s would be on the same list. As it is not, I will categorize your assertion as “bovine excrement.”