I asked a Scottish soldier a few years ago what he thought about people wearing regimental badges "in honor of" the regiment, who never actually served. He replied that since all of the various regiments have been amalgamated that after a time no one would be wearing any of these old badges except for those wearing them "in honor of" the old regiment. So he said he liked the idea!

I've heard the opposite opinion expressed, of course. So, as with most things, different strokes....