The British need to create an order of Knighthood exclusively for combat military officers, who are in combat for an extended period, not for those who “just put their toe in”, nor for rear echelon commanders.
In short, a Combat Infantry Knighthood (ideally of St. George, which would bug the hell out of the PC types.) While not a landed title, it would be appropriate that they be presented a sword and a ceremonial shirt of chain mail, to signify they were a “real” Knight.

There is also a specific military division of the Order of the Bath (alongside a civil division). For that matter the Order of Australia has a military division as well (of which I have the honour to be a Member), although in both of those the military service does not have to be combat service, which is, of course, not quite the same thing.