Common sense has to prevail, of course, but I'd hate to see the services go back to the days of the 70s when we never wore uniform in public.
I happened to be in a crew room at Yeovilton late last year when there was an announcement over the Tannoy which told all personnel not to display any sign of military membership off base. I must say that I found it very sobering to look at the solemn faces of those around me as they considered themselves as potential terrorist targets.