I was also one of the ones who said the .223 was a whimpy round, and that's based on personal observation. I'm a gun nut, owned many different weapons, almost all military issue. I've used just about everything actually used in Nam, the exception being the M60, those are a bit hard to get ahold of
As for the actual effects of the rounds used in the various weapons on human flesh, which is the ONLY real factor at hand, I'll take the 7.62 AK/SKS over the 5.56 M16/4/AR15 round any day. I hunt, and I've yet to meet any hunter with any knowledge or skill who used a .223 round for anything other then messing around. I personally prefer the 8mm mauser for taking down prey, my personal choice in rifles being a somewhat odd one, the Hakim 8mm semi-auto, an Egyptian military weapon.
Power over distance is a very big factor in military weapons. The AK/SKS will put a round through 1/4" of steel at 100m without losing any real power, while an M16 round won't penetrate it. The AK/SKS round will hit a man and actually impart most of it's energy INTO the target, while an M16 round will impart only part of it's energy. This is hitting straight soft tissue, not bones, which totally alter the effects of BOTH rounds, making them pretty much the same for total damage done

Odds of hitting bone is actually pretty low though, so...
As for the 9mm vs .45 debate...hehheh. A 9mm will go through the human body without much loss of energy, UNLESS you use a special round, such as hollow points or subsonic rounds. I did a lot of research and ended up using Winchester Silvertip hollowpoint subsonics in my own 9mm for home use, the same round the FBI uses for urban usage. It'll hit a man, impart 90-99% of it's energy, but most importantly, it will NOT travel through the body and exit it, nor will it penetrate the 2 layers of standard sheetrock used in modern homes in the USA. Your standard 9mm fmj ball ammo will blow right through the body AND the wall behind it and STILL keep moving. Your typical .45 round will hit the human body and stop, period, imparting all of it's energy into the target, they aren't called flying ashtrays for nothing. It'll typically blow through a wall though, with enough energy to do serious damage to any human target it impacts.
Police changed to 9mm weapons because of serious issues with .38 specials, such as the round literally bouncing off windshields, leather jackets, and the like. A useless round overall, and the .45 was considered 'inhumane' because it's a far more lethal round then the 9mm, so most switched to the 9mm, while some switched to the .40, which is a low powered round, halfassed between a 9mm and .45. The military switched over from .45 to 9mm because..well..not really sure, heard too many different stories on that myself, all from informed sources. Personally, I believe it's due to the cheap factor, 9mm's cost less all together then .45s. 9mm's don't have the stopping power of a .45, that's a fact, and they DO have a high overpenetration problem, especially with the standard fmj ball ammo military issue. They do have a better effective hitting range for the average user, and that probably factors in there as well. After all, the military is a great one for the lowest common denominator standards