This debate is so ridiculous. When I came into the Marine Corps, everyone in the DOD wore the same uniform. The MC had their 8-points and black boots, and the other services had whatever they wore. We rolled our sleeves one way, others did it another. It was never an issue of "but I don't look different enough..." The Marine Corps still had its reputation.
So we decide that one uniform (well, 2 with the chocolate chip deserts) weren't actually cutting it for, you know, camouflaging and we develop/modify something that works. Now, within the span of a few years, people (most of whom were never in a MC without MARPAT) somehow think we can't identify as Marines if we went back to the same pattern uniform across the board. WTF, over? No one is talking about taking away 8 points, or USMC boots, or wear particulars (sleeves/nametapes/velcro/embroidered EGAs/etc...). If your identity as an organization is only fabric deep, you have some serious issues you should be addressing long before 'what that fabric is'.
Yes, it annoys me to see non-Marine/non-Corpsman wearing USMC MARPAT, but that's only because we have a distinct uniform (and they generally look like a fat bag of ass). And yes, I'd like to keep it that way, but in a peacetime military where scrounging $'s is the name of the game, there are bigger battles to fight, and like I said in the 2nd sentence, we all wore the same uniform for years and it was never an issue. My only demand would be to bring back our sleeve rolls!
Navy - you guys should just wear coveralls. Your uniform musical chairs is even more ridiculous than the Army's.