Much of what I would say on this is already in Chefguy and ravenman’s posts. Times change, as do people’s personal views of themselves and various issues large and small.
Presumably Kerry’s perspective on his military accomplishments changed between when they occurred, and 1971. It does not strike me as absolutely unreasonable for his perspective to have changed some more in the following 30+ years.
As I see it, that he did the specific things to be given those awards is a fact. Whether he is proud of it or not on any given day, does not change the fact that he conducted himself in that manner. Same way he is responsible for the actions he chose to take in 1971.
I don’t know about you, but my life does not seem to flow in a nice clean mathematical manner, where acts on one day neatly and completely equal out acts from a preceding decade. I can easily imagine that Kerry earned his honors simply by fulfilling what he thought his duty. Essentiallty doing what he considered his job. I can also understand that as he learned more about the context in which his job was performed, he became disgusted with the system that had created that context, and sought numerous ways to express his disagreement with that system and seek changes.
Now his situation is changed yet again. He is 30 years older, with twice the life experience, and considerable professional experience. I am not a veteran, and I will not criticize any veteran for recalling the service he provided. I am not sure of the time and context in which the medals reappeared, but I am not certain putting them on his wall necessarily called for a press conference. In fact, had he done so, I can imagine certain parties criticizing him for calling undue attention to them. Damned if you do…
Even if I were to assume he recently posted the medals simply to obtain political currency, that strikes me as understandable, human, and not a terrible thing that disqualifies him from being president.
I really hate to run the risk of sounding overly partisan, but I believe Kerry should explain his actions the same way his possible future opponent should address his historic drinking and substance use (if any), the unusual efforts he went through to avoid active duty or even onerous participation in the guard, and numerous other business and personal matters. I would far prefer a candidate who was upfront about such matters, over one who tried to weasel out of addressing them.
Although I consider them relevant and valid matters to address, no one of such issues should be determinative. I think it is silly to put too much emphasis on these particular pieces of ribbon and metal. Kerry’s actions and mindset at the time are legitimate matters of concern for the electorate. It is appropriate that he be questioned on this, and direct answers ought to be expected. That is not to say, of course, that everyone is going to be satisfied with those responses. In fact, as the OP clearly indicated, whether or not he gets a satisfactory answer on this matter, he will find some other reason(s) not to vote for Kerry. The same way I could not imagine circumstances that would cause me to vote for Bush.