Can you imagine yourself on a futuristic battlefield, adrenaline pumping after a small exchange with an enemy mech and exhausted from a long war, just to see this thing bearing down on you? Obviously with insanely superior firepower and size advantage, camouflage is completely optional. In fact this one by Moko says "Hey guys! Check me out! I'm coming to destroy you now!"