I've never held the perfect rifle so I likely wouldn't recognize it if I saw it. Sitting at a table in an environmentally controlled room pointing out minut shortcomings on a rifle while having ZERO experience with said rifle in actual combat, is speculative at best.
Having fired the M1, and M14 in a slightly less controlled environment such as a rifle range once or twice a month on a military base is in fact a slightly more knowledgeable opinion, but only slightly more.
But havin an M1 shoved into your hands and being told: Here! Go fight WWII with this, and try to win it, or the same with Vietnam. : Here's your new rifle. We call it the M14. Hopefully it works out for you.
The facts after the facts are: The M1 worked as well as it could work under the conditions it was used in. The American soldier took what he was given, and made it work.
The same can be said about the M14. Politicians lost the Vietnam War. Not the soldiers, nor the M14, nor even the newer M16 loaded with the wrong powder causing constant chamber, and action contamination.
When the white man showed up in America with his muzzleloading rifle, the American Indians hung onto their bows and arrows because they were easier to reload. Awww, but when the leveraction repeater arrived, they made the change.
Just when they've worked most of the bugs out of the M4, they're wanting to switch to sumthin they say is better, but isn't. But then again, "they" won't be pulling the trigger, will they.
Truth is, there ain't no perfect rifle, or pistol for that matter. So, I'll just hang onto what I know works. For me at least.