Supply isn't the issue. Price is the issue. When demand is high enough that people are willing to pay $75 for brick of the crappiest 22LR, and Walmart has it for 22.99, how could it possibly stay on the shelves for long?
Sweet Jesus, someone else on INGO besides me and HornadyLNL understand it. How hard is to understand when even the manufacturers are saying it.