I don't think people are grasping what is said because I can't post specific examples.
Seo of home depot has nothing to do with it. GOOGLE changed the way matches are handled and tweaked it to the point that flathead and fathead (example) are the same. They removed every product listing for the former in favor of returning the latter. They changed what results were triggered based on the algo. One site didn't jump another, for bunches of products they're ALL gone replaced by a mashup of foreign sites, blogs, etc.
The only way home depot could fix this is to start giving away fat head posters with the flathead widget. You can't Seo for someone typing in precise magical widget Harry and ending up on a Harry potter site because google decided a week ago that Harry potter was what someone wanted, not what they typed in.
The pages are all still there. It's just that google has decided we didn't really want that. Here's the kicker, in my example adwords still spits out the right product. What a coinky dink.