I love the new Navy cammies. Wish I was still in so I could get a few sets LOL! From what I've read, the colors were chosen to reflect Naval tradition and hide grease, oil, grime stains.
Anyway, I think they look great. Maybe your jarhead buddies are just jealous.