While I think there are some very real shortages for a variety of reasons I think it is also apparent that some lesser shortages are amplified by those trying to make money of the shortage. The last decade or so has made it easy to resell items. There are some people who earn a living simply by looking for sales buying up product and then reselling it at closer to normal prices.
Now when there might be a shortage of a product, there seems to be people who go around trying to buy up stock and then sell it at very inflated prices. I certainly think that made some shortages much worse and possibly is amplifying the baby formula shortage.
Unfortunately most online platforms like Amazon, Walmart, etc. don’t see to make any attempt to control the prices. I’ve searched for items (just normal items) and as I scroll through the list of products I see prices that I can’t imagine anyone ever paying. Maybe an item that is listed for $2-$4 being sold by 3rd parties at $25 (yeah 10X+). Not sure who would pay that price when the lower price items appear to be in stock.
I guess as long as they get a cut of the sale it actually benefits them selling at inflated prices.