I think the military has realized that a flat-top M-16 is more vesatile, considering all the stuff you can hang on it. You get better ballistic performance out of the longer barrel, but the carbine looks cooler. I guess the Marines just don't want to be bothered with having a short version in their system.