Nothing you say can be disputed. Fully in agreement.
Yet no mention of ammunition quality, price or availability.
Also, I wonder why we really are not doing much better groups today than we did 50 years ago in rimfire.
As you say, all is “better” no question but have 100 yard groups shrunk...