The answer mostly lies outside Home Depot's aisles. Stubbornly high mortgage rates have largely frozen housing turnover. Consumer confidence has slipped. And homeowners, while still showing up, are ...