The .22 shortage is probably mostly fallout from the centerfire ammo hoarding that caused such shortages and elevated prices. People are turning to rimfire shooting as an economical alternative. There are probably some hoarders, but legitimate change in shooting habits is likely part of it. The centerfire market appears to be starting to swing back toward normality, so hopefully .22LR will follow suit.
When it comes to the people who have been buying out ammo and primers to resell at higher costs, I hope that the return to normality is relatively fast so that they lose enough money on their profiteering to render them incapable or unwilling to do this again.
All of us can help in this regard: Don't buy ammo or primers from private sellers with large lots for sale. Right now and for some time after the shortage concludes, people who have been hoarding or profiteering will be sitting on top of stock that they bought in high volumes when the shortages were occurring. Those who just wanted to stock up or make sure they had enough to shoot will just fire off their surplus or sit on it, but those who were panic-buying beyond their means or with the intent to resell at inflated prices will be looking to get rid of their surplus.
While buying huge lots of ammo and preventing others with more reasonable buying patterns from being able to get hold of ammunition isn't illegal or wrong, we as a community are free to express our displeasure at this sort of selfish and greedy practice. Don't buy ammo or primers from private sellers now at inflated prices. Don't buy them later at reasonable prices, and don't buy them ever even at extremely cheap prices. Force the people who have contributed the most to this shortage to eat every penny of their injudicious expenditures.