Well, inventory stock also seems like a magic indicator.. but I agree it's probably engineered.
I ordered 5 STM32H725 chips just the other week from Mouser, because they had like 12 in stock. So I did, a little while after my order I got a shipment notification and saw the stock dropped back to 7. Makes sense..
Then later that night I checked back, and the stock increased again to 10. Someone's order cancelled? Payment that didn't go through? There 3 extra chips in the warehouse when at some qty, a recount was needed? Or this shadow restocking? Who knows.. All I know is that the next day the chips were sold out, and now it says not in stock, leadtime 45 weeks.
But I agree this business is starting to look a bit shady. If you click on the availability column of a part in the search list, it will send Mouser a shadow event so they can track how often people do that. They obviously will also know if that part is available, when it is expected, etc., so I'm sure ecommerce team are making elaborate reports on which combination of information displayed results in the highest sales.
It seems like they recently also adjusted how the "In Stock" checkbox worked. It used to display a huge amount of results of parts that were on order, but many of which have no ETA shipment date. The ST part I ordered was therefore hard to find, because it also had no parametric information filled in on their site website.. (e.g. if you only want to prototype QFP packages) so it was buried somewhere after a dozen pages for keywords "STM32H7". I use a uBlock CSS filter that removes all non-stock items without ETA to make this tedious process a lot quicker to do manually. I would love to have scraped the website for automatic mail notifications, but their site is pretty well protected against it.
Anyway, the uBlock filter for anyone interested:
mouser.com###SearchResultsGrid_grid > tbody > tr:not(:has-text(/Expected/)):not(:has-text(/In Stock/))
(May require translation for local websites)