That is why the Marines took over for the Army... Differant approach with differant breed of fighting men.
The men aren't different the philosophy is. The Army I served in could take a lesson from the Marine Corps by making every mans primary MOS that of rifleman.