I said I didn't need a Maritime Command Badge to show I was in the Navy when I was wearing a Navy uniform.
Really? Even wandering around through Halifax there is a possibility that you in your Navy uniform do not belong to MARCOM. There are CMP positions out there. There are possibly CANADACOM & CANOSCOM positions out there. If everyone wanders around without Command Pins, then I cannot know by uniform colour who they report to.
I'm in an army brigade, which is part of ..... uh... should be a division but we'll let that one slide. In any case, I know I'm in the army, everyone else knows I'm in the army (the kilt is a dead give away, I know, but humour me here). Why do I need a cheesy little enamel pocket badge to confirm that fact?
No, your kilt does not tell people that your CoC eventually reports up to the CLS. The Command pin does tell people that. You Brigade patch would imply that, but not everyone within Land Forces Command gets a brigade patch.
Your kilt tells people that you are from the land environment, but that does not necessary mean you are in Land Forces Command. You could, on a Class B contract, report to CMP or ADM(Mat) or ADM(IE); you could even be employed in MARCOM. The Command pin tells people which L1 you belong to. The colour of your uniform does not.