I'm also starting to realize that it wasn't until Western influence when militaries started practicing hiding, where soldiers can kill another soldier without them knowing. Camouflage suits this practice while bright colors don't. Back in pre-colonial times, every soldier, regardless of side, were killing in harmony, which meant the color of the uniform didn't matter as much.
You can clearly see the hunter-gatherer influence with camouflage, as it allows predators to destroy their prey without the victim being alerted and thus less able to fight back or flee in time. This is an ignoble tactic to use in warfare, where combat and intent should be openly declared, especially if one is an invading army (after all, if your reasons of invasion are noble, what reason is there to hide?).