Yet even as budgets grow, consumers are showing signs of fatigue. A 2025 Business of Fashion and McKinsey survey found that 68% of shoppers are frustrated by the high volume of sponsored content on ...