After a few years of constant movie releases with no real reset - or that reset to a line filled with collector-friendly and kidvid-handy classic characters every couple of years - sales really are down. The Hollywood Reporter writes Star Wars 'Last Jedi' Toy Shipments Down Sharply From 'Force Awakens' - which, with fewer waves of figures and tons of leftover stuff from the last two years in circulation, makes a lot of sense.
Any aging fan can tell you that there are high points and low points - figures started to get blown out cheaply as the original trilogy wound up, becoming dusty and unsold as the 1980s wore on. The beloved Power of the Force range of the 1990s had tons of figures lining store shelves - far more than you see today - for as little as $1 by the end of 1998. We didn't see a lot of price cuts for long during the prequels, but Hasbro and its retail partners were good at clearing out old stock and resetting the aisles fairly quickly, within a year. Today? You can still find a lot of The Force Awakens product, including subsequent runs of it in new packaging that the market had already decided it didn't want.
We got less of that for this movie, but some new figures like Poe are just barely tweaked so nobody but a hardcore fan - or someone engaging in a side-by-side comparison - would realize there's a difference. Such is the way of things.