The M16A1's preformed terrible in the bush since it was billed as a self cleaning rifle at the time. As you can imagine the amount of dirt and residue forming on the inside of the barel. Many Marines continued to use their M14's when they were phased out in nam. Also the A1's at the time had 20 round magazines and the Ak47's had 30. The M16A2 was alright and the marines still use the big M16A4, the M4 however has a short barrel that reduces the effectiveness of the 5.56 cartridge. Also the M4 was meant for special forces and non-grunt personnel, The M16A4 is a way better choice in the mountains of Afghanistan than the M4.
Also George W. Bush, his leadership brought down a middle eastern dictatorship that no one will remember.