I think we need to split the generalisation re UK public appreciation of our forces, I find that it is an age related reaction;
The older generation i.e over 65 seem very supportive of the military, this seems to drop with the age of the person.
Another factor is the PC (pink and cuddly) indoctrinated chattering classes . Then you have a whole strata of society? who no longer have respect for anyone including themselves. By the time you get this far there are not that many left, but you do come across them .
Luckily going by my daughter and her colleagues (ATC) there are still quite a few who still want to serve, but as I have asked her are the others in the UK and ''Britishness'' (whats left of it) still worth ''protecting