A catalog generates more addresses than content
Filters, sorts and variants multiply a few thousand products into an enormous number of URLs, and most of them should not exist to a search engine.
Faceted navigation is the usual cause. Every combination of color, size, price band and sort order can produce a distinct address, and the number grows combinatorially.
The result is a store where crawling is spent on filter combinations nobody searches while genuinely important pages go unvisited for weeks.
Deciding which combinations deserve to exist is the actual work. Some are real searches worth a page; most are navigation states that should never be indexed.
Variants raise a related question. Whether sizes and colors are separate pages or one page is a decision with consequences, and inconsistent handling produces both duplication and missed demand.
None of this is visible from the front end, which is why it survives so long. It shows up in crawl data and in the gap between how many pages exist and how many ever receive a visit.