Speroid - look at it this way - once you've left for good any of the Services, you don't wear that uniform, end of story. Why, having left the Army, would he carry on wearing any item/badge from his prior service?
OK, I know that retired RAF wear wings on their jim-jams, but apart from that...