The m16/m4 isn't perfect. Direct impingement means its higher maintenance, but there is no good reason for it to jam if your are taking proper care of it. That brings me to my main point.
You can buy all the latest and greatest equipment in the world, but if you skimp on training it's all worthless. I'd rather have a squad with muskets that know how to fight than a squad with assault rifles that don't. I'm glad there is finally a reasonable discussion on the R&D side of the Defense budget. Every time budget cuts hit Defense it ends up resulting in lowered standard of living for soldiers, and far more importantly, scaled back training.
Nobody looks at the massive waste in R&D designing equipment that is often a step backwards (if it ever reaches the field) or more likely, gets so bogged down in bureaucracy that it is irrelevant to the battle by the time it's ready. It's hard to piss away billions of dollars in something relatively cheap like food, housing, and training. And yet these are the areas that get cut first as if everyone's been making out like bandits with all this gas we've been using for our vehicles and bullets fired on ranges.
And with all this money going to R&D how is that a weapon that truly needs redesign (MK-19) hasn't been replaced yet? How many times does this piece of garbage have to jam in combat before somebody drops the couple bucks to replace it? It isn't a fighter jet. Its a hunk of steel. We still use WWII .50 machine guns. As in we checked the serial numbers and we might be using the very same guns my Grandpa used in Normandy. They still work. We need to learn how to design things again.
ok. end of rant. I'm going to make an awesome rambling old person some day...