My two cent on wearing it is.
I dont see a problem wearing it if you haven't "earned it" the problem for me starts is when you start lying and saying you have, when in reality you have never served in the armed forces.
Its like saying am better than Gordon Ramsay when I still burn toast in the toaster...