I actually don’t care either way, but it was always my understanding that wings were awarded for a particular flying course but to ratify them you had to become operational on a frontline type (FJ / RW / AT / creamie etc.). Creamie because he is qualified as a QFI on type (operational).
For example. If Bloggs was awarded a Flying Badge but then was chopped on an OCU and re-branched to a ground trade he wouldn’t wear wings? Because he is not aircrew? 🤷🏼♂️