Most of the famous war poets were gay or bi, along with several members of the SAS. Many thousands more soldiers, medical staff, pilots and auxillary workers who won the war were LGBTQIA+ but could not talk about it.
Siegfried Sassoon, who was bisexual, was decorated for bravery during WW1, publicly protested the war and then returned to the front, where he was shot in the head. He narrowly survived. Robert Graves, also bi, was shot through the chest. Both suffered from PTSD all of their lives, notably Graves.
Wilfred Owen, who was gay, was diagnosed with shell shock (severe PTSD) after falling through the battlefield into the cellar of a destroyed house, where he lay for a long time before being found. He returned to the Western Front after pioneering therapy at Craiglockhart, where he met Sassoon. Although he knew he wasn't well and that influential friends could have saved him, he felt he had to return. He was shot a week before the Armistice. The badge acknowledges him.
There were so many more. They had to hide their sexuality and gender identity for fear of prosecution. Until very recently, LGBTQIA+ people were thrown out of the military without recompense.
Yes they should be celebrated. Forever. The least they deserve for serving, while knowing who they were could see them jailed, is a badge.
Read Sassoon's 'On Passing The New Menin Gate' and see what he did for the men he served with, who died in terrible conditions. He called out the hijacking of war remembrance by people who wished to smooth over horrible truths, and highlighted the pointless suffering instead.