I don't see the "we should boycot until the prices come down, they are too high because we keep buy.....etc etc, bit.
And I sure as heck ain't gonna stop shooting. You can if you want.
But you're already boycotting, you said it yourself. It's doubtless nobody is suggesting to stop shooting, only to quit paying the outrageous premiums tagged on todays ammo and components. If you do that and instead shoot what you stocked up on over the years, you're still boycotting. The new shooters with new guns aren't going to "stock up" at these prices; if so, they have more money than brains, and their purchases alone won't keep these prices artificially high for too much longer. I also can wait this out, in fact I'd probably wait this out if I had zero ammo on hand.