I dont think the dealers are to blame, it is almost impossible to get the retail product at the wholesale level, and things were tight before the squeeze started. the price of silver on this forum and on fleabay has been converging with that of the dealers so its the fair market price for retail silver. The crime that the dealers are still offering sub spot prices for buying your silver.
The problem is that without retail investment demand, the silver market has a surplus, and the average investment demand reduces the surplus so that things even out.
However, since last year, the investment demand, and the covid related closure of silver mines, means that the market is in a significant deficit.
Going forward, the refineries have to decide whether to meet retail demand (coins, small bars) or to serve the industry. Typically, the industry does not hoard silver like individuals do, by operating just in time inventories, and given that the silver component of most finished goods is very small, industrial users will be able to pay more than we are for silver. This will cause silver to rise to $50 and beyond, in order to entice retail investors to sell their silver back.
At the risk of sounding like a broken record, buy platinum !! there's no hype there, and the platinum to silver ratio remains at all time record lows. You do not often get trade set ups like this