I don't know about noobs causing much of the shortage. I think the old timers stocked up too. I know I have far more on hand now than I have in the past.
All I care is that things seem to be settling down some. I can find primers and powder in my local stores so I am happy. Even better is that I can find them in my local basement!