Just my take based on being 53 years old, and my experiences and observations if you will.
-Folks put too much stock in hardware, not software.
-They do not learn to shoot, much less continue quality practice.
-Folks do not investigate and verify for themselves by actually shooting guns, into various media.
-Many folks today are not being parented / mentored with firearms in the home . These folks so desperately want to be matriculated into the firearm community , they parrot information gleaned from Internet, Magazines and other input sources.
-Rationalization of a purchase one has made.
-Acceptance of a peer group by choosing a platform, caliber and ammo type.
The key is gun fit to shooter for task, in a platform with loadings affording one the ability to get quick effective hits.
Always has been, always will be.
Holy Cow! I mean to the point! Bravo.